You can subscribe to this list here.
| 2006 |
Jan
|
Feb
(52) |
Mar
(83) |
Apr
(37) |
May
(23) |
Jun
(9) |
Jul
(10) |
Aug
(30) |
Sep
(4) |
Oct
(9) |
Nov
(10) |
Dec
(7) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(3) |
Feb
(20) |
Mar
(3) |
Apr
|
May
(10) |
Jun
(17) |
Jul
(11) |
Aug
(6) |
Sep
(6) |
Oct
|
Nov
(15) |
Dec
(15) |
| 2008 |
Jan
(12) |
Feb
(1) |
Mar
(13) |
Apr
(7) |
May
(4) |
Jun
(37) |
Jul
(9) |
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2009 |
Jan
(1) |
Feb
(11) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2010 |
Jan
(3) |
Feb
(1) |
Mar
|
Apr
|
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
(4) |
Nov
(6) |
Dec
(2) |
| 2011 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
(3) |
Oct
(3) |
Nov
(6) |
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Andrew M. <fit...@us...> - 2010-12-13 04:26:13
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The annotated tag, radmind-1.14.1 has been created
at b0efc79843675ec9a53d35a0a7b264c5e4c4887f (tag)
tagging 21219beb905ba4759ac15b0ae8333febb92691d7 (commit)
replaces radmind-1.14.0
tagged by Andrew Mortensen
on Sun Dec 12 22:41:27 2010 -0500
- Log -----------------------------------------------------------------
Radmind 1.14.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUATQWV7mf0S9kfsB9dAQKR6wf/fygD0goS3jOhNDzpiNhsImVSfox5gFHj
UH/HWWe6Wp9yj7PidyNTn6xZQJQ8V83NFl/GOimrRhFHt8U9LEIoHGStUh6qhkMi
UB6wJlxSVbZIrZZO3mtErReBcHLsYn0seWF/YDN8ooGumoaQpcEWIl4DqKK0BuaM
KlBgA8nVMVWpdCxkak8pH0sixYzHQgtIeXBkzY4bmAxK07j1h5G1+QzN001lAIen
DNO+0PAhNB3rei4anzpuyXmfjfy2HejWiecuEHL5q2VO3cS6vNOXQrtn+gT4PSIm
+iaRuhn2Fpomv2Zy28YZQjHUfztaPs68NPeOUZGlEPjy59C8fLnK5Q==
=mTEf
-----END PGP SIGNATURE-----
Andrew Mortensen (1):
Fix [Bug #3132194]: lmerge -f fails in 1.14.0 w/relative paths
-----------------------------------------------------------------------
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-12-08 17:18:58
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 21219beb905ba4759ac15b0ae8333febb92691d7 (commit)
from 658992defaad6263bc79680347f601b9ad059c5e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 21219beb905ba4759ac15b0ae8333febb92691d7
Author: Andrew Mortensen <adm...@um...>
Date: Wed Dec 8 12:17:05 2010 -0500
Fix [Bug #3132194]: lmerge -f fails in 1.14.0 w/relative paths
EEXIST errno from mkdir is OK. Report flowerysong at users dot sf dot net.
-----------------------------------------------------------------------
Summary of changes:
mkdirs.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-11-28 20:50:19
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The annotated tag, radmind-1.14.0 has been created
at bebaa96968292961ae58f2fd831a1809baf10f2e (tag)
tagging 658992defaad6263bc79680347f601b9ad059c5e (commit)
replaces radmind-1.14.0rc3
tagged by Andrew Mortensen
on Sun Nov 28 15:36:55 2010 -0500
- Log -----------------------------------------------------------------
radmind 1.14.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUATPK9a2f0S9kfsB9dAQL2/wf+L4+FhY6LrddUEH4FZ4p2pnmq7h3H4fa0
5zBZinCorezok6cZQnYxjimp5VqPhV9PKZ6R9QGzsOgDbZONxv0VbbgU+lvaIp0r
gsoeQZx/p5GzA6GL3NXw3lT40LBns3ZMtKNywC2+GDQPDL9yjaLvYgxCEMWHiRzY
ZDICpzAw14LrcgfYsDRwfO/r462c53mk8lNcbhZXktuaHgY71yys/+X/B6O4/ItW
aJQnogkWqJczgeCdYgWoepIYQvvEhQWy6ibMtl6HZHit0zzXA73XltX0Z7urURum
cJY5FT3qruVgv/H86VS/VZTWUgzZce0873zEvS4XgySjMi9AcLSqGg==
=GiGp
-----END PGP SIGNATURE-----
Andrew Mortensen (5):
Add universal binary handling for builds on Mac OS X 10.6.
Use git to retrieve libsnet now.
Set Mac OS X universal binary dependency target correctly.
Use libsnet 1.0.1 to build universal binaries correctly.
Set min Mac OS X version to 10.4 for universal binaries.
-----------------------------------------------------------------------
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-11-28 20:36:00
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 658992defaad6263bc79680347f601b9ad059c5e (commit)
from 678b0a2f76246d768379164ad5b19add3b7a9364 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 658992defaad6263bc79680347f601b9ad059c5e
Author: Andrew Mortensen <adm...@um...>
Date: Sun Nov 28 15:35:35 2010 -0500
Set min Mac OS X version to 10.4 for universal binaries.
-----------------------------------------------------------------------
Summary of changes:
aclocal.m4 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-11-28 20:06:46
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 678b0a2f76246d768379164ad5b19add3b7a9364 (commit)
via 46635a30ad052bf5bc4e93eb10c46c2866fa8c2f (commit)
from 78763543fbe14930e0f9c3f595ec5d437e27279e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 678b0a2f76246d768379164ad5b19add3b7a9364
Author: Andrew Mortensen <adm...@um...>
Date: Sun Nov 28 15:06:13 2010 -0500
Use libsnet 1.0.1 to build universal binaries correctly.
commit 46635a30ad052bf5bc4e93eb10c46c2866fa8c2f
Author: Andrew Mortensen <adm...@um...>
Date: Sun Nov 28 15:05:43 2010 -0500
Set Mac OS X universal binary dependency target correctly.
-----------------------------------------------------------------------
Summary of changes:
aclocal.m4 | 2 +-
bin/getsnet | 6 ++++--
2 files changed, 5 insertions(+), 3 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-11-17 03:30:25
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 78763543fbe14930e0f9c3f595ec5d437e27279e (commit)
from afee48c13a91fda76a646983032ccb70921e2b06 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 78763543fbe14930e0f9c3f595ec5d437e27279e
Author: Andrew Mortensen <adm...@um...>
Date: Tue Nov 16 22:29:45 2010 -0500
Use git to retrieve libsnet now.
Check out stable tag, autoconf.
-----------------------------------------------------------------------
Summary of changes:
bin/getsnet | 13 ++++++-------
1 files changed, 6 insertions(+), 7 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-11-13 03:52:04
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via afee48c13a91fda76a646983032ccb70921e2b06 (commit)
from 12d4e178e003fe4bc145c763e6d1707107db7c03 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit afee48c13a91fda76a646983032ccb70921e2b06
Author: Andrew Mortensen <adm...@um...>
Date: Fri Nov 12 21:57:20 2010 -0500
Add universal binary handling for builds on Mac OS X 10.6.
-----------------------------------------------------------------------
Summary of changes:
aclocal.m4 | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-11-09 16:10:48
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The annotated tag, radmind-1.14.0 has been created
at 326da7c95e050ebcddacbcdf86f2148dd4fe7c9d (tag)
tagging 12d4e178e003fe4bc145c763e6d1707107db7c03 (commit)
replaces radmind-1.14.0rc2
tagged by Andrew Mortensen
on Tue Nov 9 11:10:14 2010 -0500
- Log -----------------------------------------------------------------
Release Radmind 1.14.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUATNlyb2f0S9kfsB9dAQI2Twf+Kc+/6cUwD07+PH1f9TlHnfde8/FedbJo
hKT2YkNWdk3Nwteltq9R8kB6b0xQDcVbZlpmx4ynJoZk6e25VcmOGAJXjEvh396h
/F3CwOTRgHkcmR9yN1JQkybCox318kEPg/rvY0G9dl1wFPTrWDX8rQgAZQ8gl0r5
Y+3/y7Y6cJOk21OSi/+CoVF4jc5Elm9TAwMQIGoA0g3Mc9e8zFhFKGsSIiYSRlfR
AHxHWqEhJO2wdVqAWS/A7iMHSBLEkB+rkTWCvujUuiUlhTQv9HMMbhjyazjReVBu
2TXwjfSWoi8g2vYMa26YDDKfBe+Rv+NEAsC1dd3RQgsxGhGT52FuOA==
=+wO2
-----END PGP SIGNATURE-----
Andrew Mortensen (1):
Ensure tarball creation does not involve ../ path prefixes.
-----------------------------------------------------------------------
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-10-29 16:24:22
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The annotated tag, radmind-1.14.0rc3 has been created
at ea9d18439f6f7eef198a25174dff2ec275d3aa6c (tag)
tagging 12d4e178e003fe4bc145c763e6d1707107db7c03 (commit)
replaces radmind-1.14.0rc2
tagged by Andrew Mortensen
on Fri Oct 29 12:23:55 2010 -0400
- Log -----------------------------------------------------------------
Radmind 1.14.0 release candidate 3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUATMr1IWf0S9kfsB9dAQLSGwf/Tg/zVeTCcK9d6szlNNRHwa1JpZHagsej
9SsNzEl2GW9yDXFPWlSs8dZEBhkzy/gH70xT8hceEIXIrmxvtLJTcpPN7r1ISnq+
rJEhFISynZWFhS63dBe4Pl23gLaNFiYdR+pYlfy3f3bLgAEpDbJQfY2SABP1xlzM
rJLZxqa4mLrV+2wfU+HQ8wGjS5RQVVEhylBDjwgcSp4tKsLyGVCVLdB7B4mxmRjC
rbsDG2hOXJte0NuIH9NG2zhvIg/xw3koy4vVqjFhJnJKIabTdX9arY8skzZ8j4Yd
zaK6DB67qm706Fnhx3iHFU2Auc0Q7aX5Skm581VBaMniQikhH+vbfw==
=CsHX
-----END PGP SIGNATURE-----
Andrew Mortensen (1):
Ensure tarball creation does not involve ../ path prefixes.
-----------------------------------------------------------------------
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-10-29 16:23:11
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 12d4e178e003fe4bc145c763e6d1707107db7c03 (commit)
from 33d8cdb634c8ee08ef9060257f1adfece3f5a2fb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 12d4e178e003fe4bc145c763e6d1707107db7c03
Author: Andrew Mortensen <adm...@um...>
Date: Fri Oct 29 12:22:25 2010 -0400
Ensure tarball creation does not involve ../ path prefixes.
-----------------------------------------------------------------------
Summary of changes:
Makefile.in | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-10-29 02:39:27
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The annotated tag, radmind-1.14.0rc2 has been created
at e0599bc36e728b8fc9e87928542aa34cef50cb07 (tag)
tagging 33d8cdb634c8ee08ef9060257f1adfece3f5a2fb (commit)
replaces radmind-1.14.0rc1
tagged by Andrew Mortensen
on Thu Oct 28 22:38:56 2010 -0400
- Log -----------------------------------------------------------------
Radmind 1.14.0 release candidate 2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUATMozzWf0S9kfsB9dAQJIVwf/dQslaVejv1yhnPTdfa8Skr+0dXb/pVRg
Z/OXlqwQW/WZW8orQ0lKmZi+zughAKphYpV96oIa2rm8bim+zdoqzn4ABdA3VlIJ
VV5k1sXOh4IoxDgHj+aYrB7cn/EZbpSoBnGMtZR2MmpBQXmUmNAeUp/BJ0efzGqH
gRbxqIRX18QJfTuh7h4TJah6w3OzqjmgiWfjq3vrBuxwsJczRKF+3rDtau089iKT
oMjRygXqPbY7prNZONwLMcTbxu/Vs0PdLLy0FSXYISKUbb4nG4W3C5yPwm+zWLlC
fhBrSB23wQGGla1ARrcomUGOjKcg1oKXRobeyGOmupK2MmT0IOEkUQ==
=d9j6
-----END PGP SIGNATURE-----
Andrew Mortensen (3):
Fix [Bug #3022287]: 1.14rc1 incorrectly identifying type as applefile
Fix [Bug #3029115]: RadmindTools-1.14.0rc1.pkg.tar.gz contains leading '../'
Merge branch 'master' of ssh://radmind.git.sourceforge.net/gitroot/radmind/radmind
Patrick McNeal (1):
Added .gitignore file.
-----------------------------------------------------------------------
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-10-29 02:14:16
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 33d8cdb634c8ee08ef9060257f1adfece3f5a2fb (commit)
via 067bb34fe097845f47048f966a07e8c666c234b1 (commit)
via 0da54c76de43e6c8e62543edd3f10dfe3de0283f (commit)
from cd25952b11783e7c3828e340e5db77a4382e2d96 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 33d8cdb634c8ee08ef9060257f1adfece3f5a2fb
Merge: 067bb34fe097845f47048f966a07e8c666c234b1 cd25952b11783e7c3828e340e5db77a4382e2d96
Author: Andrew Mortensen <adm...@um...>
Date: Thu Oct 28 22:13:59 2010 -0400
Merge branch 'master' of ssh://radmind.git.sourceforge.net/gitroot/radmind/radmind
commit 067bb34fe097845f47048f966a07e8c666c234b1
Author: Andrew Mortensen <adm...@um...>
Date: Thu Oct 28 21:44:44 2010 -0400
Fix [Bug #3029115]: RadmindTools-1.14.0rc1.pkg.tar.gz contains leading '../'
commit 0da54c76de43e6c8e62543edd3f10dfe3de0283f
Author: Andrew Mortensen <adm...@um...>
Date: Thu Oct 28 21:26:32 2010 -0400
Fix [Bug #3022287]: 1.14rc1 incorrectly identifying type as applefile
-----------------------------------------------------------------------
Summary of changes:
Makefile.in | 2 +-
applefile.h | 7 +++++++
2 files changed, 8 insertions(+), 1 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Patrick M. <ume...@us...> - 2010-07-21 19:35:16
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via cd25952b11783e7c3828e340e5db77a4382e2d96 (commit)
from ce09d4c6f94f552b971c69affbae4bd62e8d385c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit cd25952b11783e7c3828e340e5db77a4382e2d96
Author: Patrick McNeal <pat...@gm...>
Date: Wed Jul 21 15:13:38 2010 -0400
Added .gitignore file.
Added .gitignore files with entries for auto-generated files.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
create mode 100644 .gitignore
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-06-23 20:55:28
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The annotated tag, radmind-1.14.0rc1 has been created
at 3fe5b4c0f698ad28626296dd8215024ffcb9f332 (tag)
tagging ce09d4c6f94f552b971c69affbae4bd62e8d385c (commit)
tagged by Andrew Mortensen
on Wed Jun 23 16:55:00 2010 -0400
- Log -----------------------------------------------------------------
Radmind 1.14.0 release candidate 1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUATCJ0sKQc2zv4dsHeAQJ9OAgApfbQfI5CCvYVOgNSj387wQpeCP52qTLJ
/8G4K4HYiD51nHjqO0HsWJrAmqGk1oiIvPRQd3iuW8Pg8x9j6UXzUNo22CgGYDN9
4arI5/dLKl+8ExQDoHVC6EGIBlV2r4EztPrwkDu2prC+r1g8wNTVMpg+WaK9C304
ImjCRMXkqRW7j57vCaKd8z/ufOhB4X+iA38YiwUXUZ8QfGcpFR3C8Qr0Oycf8CcL
U9X1p3k+ioRoqfR87OhMGaGrokqukKM9gQ45w+U9GzmqMw01xuQQTAlSwwz77lf4
IFjm3qUCDGMEscO6ddRUXbwIAUeF1RrMFDpAGszXV4xkDgMftZxEQw==
=qeu+
-----END PGP SIGNATURE-----
Andrew Mortensen (23):
Do not track configure script.
Exclude leftovers from autoconf and git when making dist.
Fix empty prepath check in lapply and lcksum
Quick fix for pam_conv struct compiler nagging.
Accept 2845279: Updated rash manpage
Fix: lcksum crashes when given a minus (-) line with only two fields.
[Bug 2887658]: fsdiff prints multiple lines for changing character devices
Fix: missing closing quotation mark in lcksum error message.
[Patch 2877346] Add a copy mode to lmerge.
[Patch 2524867] Add -p option for ra.sh (for port).
[Patch 2899332] Fix and document -p option to ra.sh.
Add --with-pam.
Pull Wes's path repetition dectection patch from CVS.
Accidentally placed dns_sd check in the PAM if-block.
[Bug 1816150]: Can't replace dir with file.
node_create sometimes takes a NULL transcript name.
[Patch 2931438]: Change port back to standard on failure to connect.
Fix: -r (use randfile) was being ignored.
[Bug 2927309]: ktcheck cores with recursive command files
Fix: check argument count when encountering a minus line.
[Patch 2930172]: Add support for CRLs
Updated radmind man page with CRL documentation.
Create longest possible path first in mkdirs routine.
admorten (124):
Added #ifdefs around rsrc_path item of applefileinfo struct
Placed #ifdef around applefile size calculation.
Added sys/param.h for FreeBSD compatibility.
Using string.h instead of strings.h
Updated fsdiff manpage to include type 'a' entries. Added manpage for applefile.
Updated to include information about applefiles.
Minor edits to manpages.
Using _PATH_RSRCFORKSPEC instead of hardcoded path ../namedfork/rsrc.
Updated radmind.8 manpage to reflect support for raw IPs in config files.
Added #include <stdio.h> to wildcard.c for linux compatibility.
Fixed misspelling: 'atterlist' -> attrlist. Compiler wasn't catching errors
Added #ifndefs in stub function for systems without ENOTSUP defined (e.g. OpenBSD)
Changed errno in stub functions to more generalized value EINVAL.
Added -i option to turn on line buffering when stdout is not a tty.
Added -i option to turn on line buffering when not attached to a terminal.
Added -i option to turn line buffering on when not attached to a terminal.
Added -i to usage printout.
Updated ktcheck man page to include -i option.
Updated to include -i option.
Zeroconf support.
-R option causes usage print out when not running on OS X.
Updated to mention Rendezvous support.
Only deallocate dsd reference if it was allocated.
lcksum -c sha1 now exits with correct status.
Added check for zeroconf headers.
Check if ZEROCONF is defined for rendezvous.
Modified ReadMe to reflect new requirements. Removed obsolete OS X-specific files.
Added .info file for package target.
Modified package target to reflect new package creation.
Added additional check for prefix usage to eliminate erroneous warning.
Applied Makefile.in patches from Jim Foraker.
Commented extra tokens after #endif to prevent gcc from complaining on Linux.
Added instructions for building Mac OS X installer package.
Fixed comparison bug: pointer incremented before comparison.
Applied Makefile.in patch from Jim Foraker. Removes config.h in distclean target, and adds . to INCPATH.
fsdiff doesn't need connect.o.
Added basic progress tracking. Added option to display progress in iHook format.
Added -v and -I descriptions.
Removed unused variable and putc calls. Added fflush for progress output.
Fix for increment inaccuracy when displaying progress.
Removed reference to -I.
Only print out progress line if percentage increased over last line.
A wise man once told me never to pass floats on the stack.
Don't worry about the monotonic sequence.
Use mkfifo instead of mknod when creating named pipes.
Added progress output.
Bounds checking correction: >= MAXPATHLEN instead of > MAXPATHLEN
snprintf bounds checking correction: >= MAXPATHLEN instead of > MAXPATHLEN
snprintf bounds checking correction
snprintf style changes: return value >= sizeof(buf) instead of > (sizeof(buf) - 1)
Replaced %s-only snprintfs with strlen check + strcpy.
Progress feedback based on bytes read instead of lines completed.
Clear password when done with it.
Make sure len is initialized to 0.
-v now plays nice with -P.
Report an error if the path we're given doesn't exist.
Progress tracking for lcreate.
Compile progress source.
lcreate progress tracking.
Progress tracking.
Removed unused externs.
Removed unused extern.
iHook-style progress feedback for lapply.
Higher verbose level check.
Define sizeof off_t.
Backing out change that should have been made in progress.c
Make sure to get defines from config.h first.
lcksum -A: verify radmind applesingle headers.
Create prompts for a transcript name instead of naming all loadsets fsdiff.out
Optional pre-apply and post-apply scripts.
Merge added a second do_cksum call.
twhich again prints out apply-able transcript lines.
t_print can't be static if twhich has to use it.
ktcheck -n exits when a k entry is out of date.
Support for a default settings file.
Better variable name.
update function.
Make the output a valid apply-able transcript line.
Rolling back.
Added -i option to force line buffering.
Updated to include -i option.
Real default dir checks.
Make it work with defaults.
t_print handles writing out the transcript name for us.
Fixed handling of k entries in command files.
Directories need help in twhich.
Make trap on Solaris happy. Fixed mkdir usage for Solaris.
Only trap useful signals.
Server StartupItem understands start, stop, restart.
fsdiff -P prefix: limit output based on prefix matching.
Typo.
Reverting to 1.4.0 versions pending modifications to fsdiff's behavior.
ktcheck -C: remove files not in command.K from /var/radmind/client.
Updated usage.
Updated usage.
update return value checked for socket/door case instead of exiting (bertrama at umich dot edu)
Removed unused trailing slash handler.
log level options borrowed from cosignd.
New log facility and level options
Updated usage for new syslog level and facility selection.
First pass at cleaning up after failed update.
lfdiff uses highest precedence transcript for path if no -T or -S given.
Use pathcmp_case everywhere.
Objects for lfdiff.o target.
Grammar.
Updated to mention cleanup of temporary files.
-D description
-D usage.
Style improvements.
Restored lfdiff default transcript changes.
Restored changes.
lsize: display installed size of transcript and command file contents.
If TERM is unknown, offer to cat difference transcript for review.
Spelling correction.
Client dir pruning handles K-in-K correctly.
Cleaner cleanup--yeeha!--of unused files and directories.
Corrected -D usage.
We pass a NULL fs pointer from twhich to t_print.
Check to make sure local file exists.
If precedent_transcript returns special, make lfdiff handle it.
Better special handling.
launchd plist for radmind.
Added -f (run in foreground) for launchd compatibility.
Fix for comparing paths with high character values.
canna (84):
changed chksum from an int to a string.
added -c chksum type
added chksum support
Initial revision
removed redundant arg to transcript()
removed redundant arg to transcript()
fixed // at root of file sys.
bad sort order check needs to be smarter, ifdef notdef for now
added pathcmp()
added list of supported checksums to -V output
an empty command file causes a core dump, fix: always create a null transcript
moved the printing of names of transcript to happen only if there if a "+".
Initial revision
Initial revision
added dist and version
added decode for comparing transcript & filesystem.
extended concept of "negative" to have special meanings for character special files, ie pseudo devices. a "negative" c will only have it's major and minro device numbers checked, as the owner, group and mode change as you log in and out.
added comment describing behavior of negative character special files.
added better negative explanation.
fixed typo in comment about character special files.
bug: once FS is exhausted, quit reading TRAN
removed pi_dev from pathinfo struct as it was extraneous and buggy.
no longer strip the trailing .T call it what you want.
changed pathcmp() to take unsigned chars as MacOS X was unhappy.
added -N to upload negative transcripts and set default timeval to 120 seconds.
made timevals consistent and reset timeval before snet_close
Initial revision
libsnet and cmessina
libsnet
cmessina's big phat code
chris and libsnet
messina, yoomask
added do_chksum() and create_directories() prototypes.
chaned yoomask to defumask
added sha1 chksum support
fixed some spacing. very important.
changed special to foundspecial
added keyword()
removed restart code
added keyword()
new names special_t() and command_k()
changed protoypes to match new names special_t() and command_k()
STOR no longer takes COMMAND or SPECIAL
call tolower() to make sure name we get back from dns matches how special files are stored and conf files etc.
fixed create_directories() so it doesn't NULL out our whole path.
retr() now gets specials from the right place.
changed -N to -T for upload transcript only
added calls to connectsn() and closesn() to share code better in radmind
changed do_chksum() to use the new syntax.
removed do_chksum() to chksum.h for code share.
-K now accepts relative or full paths.
full and relative paths for -K
transcript_init() knows about full paths.
oh yeah, special files need paths too.
added a definition of a transcript
added that sha1 is the only supported chksum.
do_chksum() now has it's own .h
no perrors or fprintfs since radmind server uses this as well.
do_chksum() returns something, and we check that.
do_chksum() return values now checked, and handled.
read wasn't checking for EOF in f_stor()
verbose goes to stdout instead of stderror
t_name is now t_fullname ( full path ) and t_shortname ( what's listed as a transcript name in command file ).
can't use stat info if the file is not already present.
create_directories() now mkdirs()
changed create_directories() now mkdirs().
added a bit more logging to log_info
applicable transcripts cannot be uploaded.
Initial revision
added make install, sweda :)
typo, dih
fixed bug where a change in permissions of a file in a negative transcript would result in the file's mtime being changed.
fixed bug where a change in permissions of a file in a negative transcript would result in the file's mtime being changed. added flag to indicate.
fixed bad sort order message to print to stderr.
changed getopt to take -u for umask.
changed DEFAULY_MODE to 0666.
oops! doh!
better error message if host not in config file.
lapply didn't want to apply new special files. ( MAXPATHLEN * 2 ) - 1 check
fixed the spelling of special :)
typo on error comment.
too bad my proof-reading failed. Another misspelled error.
with-radminddir is now the help text as well as how you configure an
an extra space, the horror!
colesse (23):
Initial revision
changed return values and the loop for deciding which transcript to use for the compare.
Initial revision
Fixed the struct entries.
added comments.
added comments
added code for creating a dummy transcript if there aren't any.
Added some of the buffer checks.
*** empty log message ***
added buffer overflow check for encode.
added a code.h file for function prototypes
added prototypes.
made a bunch of changes.
added function prototypes.
added some #defines for the flag.
changed the prototype of transcript_init.
changed the skip code to be a flag (as well as rpath). the flag is now passed to transcript as well.
added a flag in order to determine whether or not to open a command file if you're using the -1 option.
added #define's for the flag.
made changes for compatibility with linux.
changed the free statement to be correct.
changed transcript_free to be correct.
commented out the major and minor items from the info structure and added a dev_t type.
editor (654):
Initial revision
Read over code. Added to transcript parsing.
Got deletes working.
Started to work on update.
started to work on deletes for updates
started to work on recursion
Set up recursion
ready for code review
Ready for more testing
Ready for first real check in
Added network code. Ready for download.
Added download code.
Download works with big files
ready for some major test
Broke code up
broke out update.c
Initial revision
fixed goto bug.
cleared out include files
cleaned up include files
fixed continue bug
Initial revision
Initial revision
Added alloc and free
added new version of acav_parse
Fixed reentrant bug.
Fixed ACAV reentrant bug
/
updated verbose
Initial revision
fixed reentrant issue
Initial revision
made it more generic
Corrected comments
corrected error messages
Initial revision
fixed create special
Initial revision
Initial revision
lcksum.c
added comp count
Made corrections per code review.
Changes per code review
added linenum to error message
Initial revision
removed create_directories code
Initial revision
removed network code and added calls to connnect.h
combined getstat.c code
Initial revision
added chksum.h
added prototype for get
added copy.h
Correct verbose messages
Initial revision
removed #include "getstat.h"
added -s option to force new files that are hardlinked to be renamed
removed -n option
Initial revision
-K option works now with relative paths
Added version.c
changed get to retr
added path to functions for relative paths
added external version
using new retr to get files
added extern version
added extern version
Initial revision
corrected usage
changed return value to -1
Using correct error codes for do_chksum
correct timeout value to us global value
added external timeout values
added extern timevalue
added remove to data structure
add -n option
create one fuction that gets file from server and returns a pointer to its
added rename after retr
removoed download()
Using new version of retr
added -n to usage
able to use absolute paths now
transcript now given without -T
fixed -n error and verbose
added snprintf
using mkdirs
corrected verbose
corrected verbose
- d DIR problem fixed
using new version of download
download now takes an optional location
retr now takes optional location
using new version of retr with NULL location
first attempt at man page
Initial revision
corrected verbose
added lfdiff
set system error exit code to -1
cleaned up verbose
added -f to filter files that are checked
updated lmerge
added -f
added copy( );
added stdin support
using stdin from stdio.h
add -u to set umask
update set to default
Initial revision
Initial revision
removed -T option
Initial revision
update
Added lfdiff.1 and default host to lfdiff.c
updates per wes
added default host
Added checksumlist string
combined socket and door into one case
update per wes
Added default host ( rsug )
added checksumlist from version.c file
added default host
added default host
added default host
added default host
Update to lmerge man page perwes.
added file size check
Added all man pages
cleaned up )'s & ('s
added pathcmp.o for lapply
init global transcript to { 0 }
Updated man pages per Bill
lapply now updates temp file before renaming it.
Removed strdup from path order checking
command file is now listed in the Makefile and written into fsdiff and ktcheck
Made /var/radmind/client/command.K the default command file.
Correct no-network error.
Updated error message.
added sort order checking
lmerge now skips blank lines and comments.
Updated .h files.
Changed lchown to chown.
Removed unused optopt in lfdiff.c
Added -h to options list
-K option now defaults to ./ if given no path.
Added cast so size would get sent to the server when running on darwin.
Added encode( path ) so lapply can get files with white spaced names.
Download now takes a temppath[ 2 * MAXPATHLEN ] and returns an int.
Corrected do_chksum error reporting.
Added access check for -f transcript
Update -f description to include access call.
Added sort order checking.
Added TODO and FAQ for centralized notes
Changes from 1/3/02 conversation with Wes.
Updated man pages to have correct SEE ALSO section.
Added twhich.
Brought lifo.c code inline.
Removed lifo.c and lifo.h from twitch. No longer needed.
Added new command file code.
Corrected sssize_t error in chksum.c
Changed #include "snet.h" to #include <snet.h>
ktcheck updated with regular file info.
Changed all rr's to ssize_t to match read return value.
Added new command file code to fsdiff.
Removed recursion.
Working version w/o recursion.
Added support for names with spaces.
Added support for spaces in file names
Skip files marked with a -. These lines are just output to new tran.
Added support for spaces in file names in lmerge
updated TODO
Skips comments and blanks lines
Added check for min of two trans and a dest tran when run w/o -f.
Defined MIN and MAX for solaris only.
Removed unused #define MIN()'s.
Added -s option to search server command files
added -s information.
added -s option to run on server
Updated twhich in make file to work with -s
Added -q for quiet mode
Added -q option to ktcheck, lapply, lcreate
Correct verbose.
Update missing checksum error message.
Added -q and new -v options
Updated usage message
updated usage message
Changed sprintf to snprintf
added linenum def to support new download code
changed sprintf to snprintf
Updated verbose messages
changed sprintf to snprintf
changed sprintf to snprintf
Changed sprintf to snprintf
changed sprintf to snprintf
Added files for HFS+ support
Small corrections.
Removed bprint.h
Added apple file support
Added support for apple files.
Added support for apple files
Removed bprint
Added support for apple files
Changed sprintf to snprintf
Added support for apple files
Correct cvs merge error
Commented out afile.h and send_afile.h so it will compile on sun
Removed OSNAME=. Now using sun and __APPLE__.
Updated #define SOLARIS to #define sun
Updated #define DARWIN to #define __APPLE__
Changed #define DARWIN to #define __APPLE__
Removed debugging code.
Updated #define SOLARIS and DARWIN to #define sun and __APPPLE__
Small fix to get code going on darwin
Added do_achksum( ) for apple files
File size is now sent to the server in send_afile
Removed debug message.
Cleaned up #ifdef __APPLE__ code
Added #ifdef __APPLE__ around send_afile( )
Added '\m' ( CR ) support
Renamed download.c download.h to retr.c retr.h
Renamed download.* retr.*
Made chksum inline during download.
Renamed download.* to retr.*
Added support for carriage returns ( ^M ) ( \r )
fixed snprintf bug
*** empty log message ***
Moved send_afile* to applefile*
Fixed snprintf error.
Corrected error message when open fails on transcript.
Combined lstat into getfsoinfo( ) which now calls t_convert
Using new getfsoinfo to get file system object info
Removed old version.
New version of applefile
Added chksum.h
Changed buff size to 8192.
Using new applefile.c
Using new applefile.h
Corrected retr_applefile usage
Using new applefile.h and store_applefile( )
Using new applefile.h
Added case 'a' for applefile
getfsoinfo now updates size of 'a' files
Updated error messages to show decoded path names.
Replaced afile* with applefile.*
Added finfo buf
Added verbose and chksum to match applefile code
Correct file download checking
error messages use decoded path name
Correct retr_applefile - was not accounting for all byte read from wire
Added \n after last set of dots in retr
-P now decodes the transcript path before checking prefix
Made rsrc_path static
Removed _RADMIND_TRANSCRIPT_DIR
Removed #ifdef __APPLE__'s
Fixed getfsoinfo call -- now passing temppath
Cleaning up verbosity
Corrected my do_achksum error - was not calling from fsdiff
Added support for apple files.
Added #ifdef __APPLE__ around apple code with stub function for !__APPLE__
Correct Makefile for sun
Moved umask() call into getopt loop.
Added cast mode_t to umask() call.
Removed unused variable fullpath.
removed all #ifdef __APPLE__'s
Added store_applefile() stub function for non-apple builds.
Added stub functions for retr_applefile() and chk_for_finfo().
Removed all #ifdef __APPLE__'s
Added applefile.o to LAPPLY_OBJ list.
Removed auth.* per 2/8 code review.
Remove location from retr_applefile( ).
Removed auth.h.
Updated retr( ) call - removed NULL location.
Changed convert to radstat.
Updated retr( ) call - removed NULL location.
Updated retr( ) call - removed location.
Changed convert( ) to radstat( ).
New t_convert( ) files.
Changed t_convert( ) to radstat - removing old files.
Moved attrlist local.
Now passing finfo_buf into do_achksum.
Added local attrlist.
Added local attrlist.
Using new do_achksum - passing in finfo.
Updated do_achksum( )_ stub function to take finfo_buf.
Added #ifdef __APPLE__ around apple headers.
Changed convert to radstat.
Renamed store_applfile.c stor_applefile.c.
Added #ifdef __APPLE__ around apple includes.
Using new stor_applefile( ) function call.
Using ae_ents array for as_entry info.
Updated #ifdef __APPLE__
Added applefile.o and connect.o to all needed files.
Added sort order checking.
Changed all chksum's to cksum.
Added -C option for producing createable transcripts.
Made dodots global.
Corrected dodot's type-o.
Updated cksum info.
Added -c option.
Updates per 2/8 code review:
stor() and stor_applefile().
Added new checksum code.
Added make package option
Correct tab's
stor_applefile() correction.
Corrected linking problem - was not decoding target path.
Moved stor_applefile.c into stor.c.
Removed unused file.
Updated make package permissions
Correct tabs
Update per 0.6 code review.
Added radstat.o to lcreate.
Changed default to -NO- for startup
make package now creates the ../radmind.pkg package
Update make package
Removed -Wstrict-prototypes from default CWARN
Correct snprintf to check for LEN - 1 not just LEN
Corrected closing of rsrc fork in stor and chksum code
Adding default command file.
Update now takes a stat struct
lmerge does "- d..." properly now.
Created meta package.
Case size to (int) on server
Removed unused TRANSCRIPTDIR in twhich.
Removed -c option. Added directory structure creation.
Removed double error message when retr failed.
Removed exit( 1 ) on errors.
Server now starts if VARDIR/config file is present.
Updated license info.
Updated address.
Added section 8 man pages and automatic variable updates for man pages.
Changed default directory permissions to 0750.
Updates per wes.
Removed apple-pos.T to match tutorial.
Updated description.
Default apple negative transcript.
Added man page parsing to install.
Autoconf files.
autoconf default install script
Not ready for autoconf yet.
Added #ifdef __APPLE__ around unused variables.
Added missing close.
Correct cksum on special files.
Correct special file errors.
Corrected file size error.
Corrected bugs.
Added version to .info files.
Added _VERSION_RADMIND to .info files.
Added applefile.5
Corrected make install error.
Added MPKGDIR for mpkg creation
Updated documentation.
Made solaris default OS.
Added CVS dirs.
Removed ./libsnet/profiled
Added bug listing about min. size.
Cleadned up formatting.
Added list of supported checksums.
Files needed for autoconf
File needed for autoconf
File needed for autoconf
configure script from autoconf
Updated autoconf files.
Removed warnings.
Removed -Werror
Added snet and ssl check
removed unused break
Removed Makefile. It is now create by .configure
Updated configure via autoconf
Updated configure
Commented out ./private/var/tmp to match the tutorial
Added comment about what '#' are used for.
make clean now removes autoconf files.
Not using autoheader. No longer need file.
Added autoconf files.
Removed Makefile from dist.
Added make dist clean to remove autoconf files
Added missing "#" to match tutorial
Added support for IP's in config file
If checksum is missing ( "-" ), mtime is not updated.
added herror to AC_CHECK_FUNCS()
lcreate now skips comments and blank lines.
Tutorial on how to us radmind on OS X
The server now checks that lines in the config file have only 2 arguments.
Removed -n for lcksum on negative transcript
Removed perrors from do_acksum to match do_cksum.
Changed printf to fprintf for unkown type error
Removed duplicate error message for failed update() call.
Updated error messages to actually say something useful.
Removed -v option - verbose is now the default.
Updated retr_afile() error messages.
Added missing ;
Updated error messages.
Renamed apple-neg.T negative.T
Moved tutorial.txt into a word file.
Added errno for do_acksum stub function.
Correct snet_writef call to check for < 0.
Changed apple-neg.T to negative.T
Changed apple-neg.T to negative.T
Set errno for retr_afile() stub function.
Error reported on invalid config file lines, but now continues through rest
If rsrc fork len = 0, we skip all rsrc related code.
Added check for invalid transcript lines with one field.
Updated error messages.
Added --with-server=SERVER to configure
System errors now exit( 2 ).
Updated error message for rename.
Work around for mkdirs problem on OS 10.1.x.
Added 077 umask to startup script.
Added <sys/param.h> for HP support
Changed /var/radmind permissions to 700 for OS_X installer.
Removed perror( "" ) call.
Moved -l after -L for sun.
Cleaned up formatting.
Changed retr*( to take a ssize_t for transize so we can check zero length files.
Changed retr*( to use ssize_t
fixed bug where lmerge would try to remove dirs that had no files and therefore
Removed -Wconversion
Corrected some type-o's
Corrected error message type-o
Added fix for borken mkdir on OS X.
Fixed OS X mkdirs bug. Again.
Added -v option to support old scripts. Verbose is now the default making -v
Updated list.
radstat now returns finder info for directories on apple.
Changed pi.afinfo to pi.pi_afinfo
Added support for directory finder info.
Added #ifdef __apple__ around null_buf to hide from non-apple systems.
Added support for directory finder info.
Moved apple only int's into #ifdef __APPLE__ block
Correct memcmp call.
Fix for d finder info
Update to dir finder info.
Updated TODO and HISTORY to reflect finder info.
Removed case statements for stor calls.
Updated error messages.
Corrected type-o's for apple code.
Removed.
Added call to snet_eof after snet_get_line_multi to test for connection being closed.
Added chanes file to list
Adding wildcard code
Removed unused #include
Checking for transcript access.
Added wildcard support to server.
Added transcript check for stat and retr commands.
Sort /private/tmp
Fixed bug where missing dirs with finder-info would not be created.
Removed unused mkdir from make install.
reverting to version 1.18
CHANGES file
Added full history for versions 0.6.0+
Correct file access checking
fixed lmerge -f problem with new mkdirs fix
README file
added 0.8.0 changes
Corrected type-o
Corrected 0.8.0 changes
Added access checking
changed strings.h to string.h and removed stdio.h
Commented out extra #endif tokens
Added 0.8.1 changes
Added directory finfo
Added wildcard info
Added upgrade path
added int cast for isdigit
Added 0.8.1 change
Clarified special.T verification process
Added -D path option to specify radmind directory
Added -D option
removed in-line exits
updated exit codes
Without checksum, special transcripts are always updated.
Updated special transcript info.
Updated special transcript info.
Fixed ( yet another ) lmerge -f/mkdir bug
Corrected hard coded config path problem.
Removed all hard coded paths.
Changed server timeout to 60 minutes.
Server now creates _RADMIND_PATH/special on startup
Correct error to say "-A..." not "-T..."
Updated LOG_INFO to LOG_DEBUG for retr, stor, and stat. Changed LOG_INFO to LOG_ERR for invalid client.
Added special file info.
Added numbers to generic errors.
Updated closesn error messages
Changed return values. Cleaned up error cases
Updated exit values 0 = okay, 1 = error with change, 2 = error w/o change
Removed extra spaces from error message
Updated exit values
Removed snet check from autoconf along with some other unused checks.
Added -L option to usage
Updated options to include -L
Moved change log to web page
removed extra variable
Updated upgrade path and added change log link.
removed snet.h
Added TLS support
Added TLS includes
SSL Update.
TLS level 0, 1 and 2 working
Fixed recursive make clean
Added TLS support
Shared TLS code.
Removed #ifdef TLS
Fixed TLS autoconf problem on solaris
Moved man pages into man/
Changed STARTTLS to STARttls to match other RAP comamnd
Added directory structure and RAP info.
Added more options to configure
Removed rm man
Fixed location of cert dir for radmind package
Made location of default certs dynamic.
Correct -w 1 access
Fixed man page CERT info
Added TLS info.
made default cert location certs/XXX
Change client tools to use /var/radmind/certs/XXX as default location.
Removed configurable cert location
Updated date.
Cleaned up format
Cleaned up formatting
Server returns error message if STAR is given but TLS not offered.
authlevel 1 now checks command file on STAR command
Moved chdir to before TLS code so it cand find certs
fixed CN based special files
Server CN must match host string.
Updated error message for when TLS is required by server but client did not start.
Fixed special dir selection to pick match from config file.
Don't print server's CN when it matches host
Updated "Now access" to "No access"
Corrected spelling mistake.
Added info on CN matching in config file.
Changed -f to -F
Added -F option
Removed .Phony
Fixed --with-radmind-var=
Added pam code
Cleaned up PAM code
Added -U option to turn on PAM user authorization.
Fixed PAM_POMOPT_ECHO problem.
Removed some syslogs.
Added -L flag for user auth.
Changed some error messages.
Tarket of links ( 'l' ) listed in negative transcript is ignored.
Check to make sure transcript is a regular file.
Added comment.
Added info about negative symbolic links
Corrected usage.
Added -U information.
Added -L, -P, -U info
Checking for TLS before sending LOGI command
New version of libsnet that uses libtools
EXCLUDE
Give error if no transcript given for '+'
Setting warnings based on compiler.
Changed open to O_WRONLY
-l pam is only used for the server.
Updated Description
Updated description
Adding tutorial files
tutorial negative files
Added server-var.pkg
Removed FAQ
Moved TODO to web page
Changed summary to match usage.
Changed usage to use create-able-transcript
With -f option, lmerge will continue if a directory is not empty - transcript
'-' lines are preserved.
added BSD ERRNO for dir not empty
re-ran autoconf
'-' lines are now parsed.
Made PAM optional.
Only require transcript name for downloads.
Added tutorial-negative.T to server files.
-lpam set by ./configure for non-pam builds.
Added support for special applefiles
'-' lines are printed without '+'
Fixed '-' line formatting
Added SystemEntropyCache
Disply pathdesc along with line number on error.
Removed O_EXCL for temp file open so we can overwrite files temp files
Made 10.2 required for the server
Updated copyright info.
Updated copyright info
Added copyright info
Updated copright info
Added reference to radmind(8) for STAT command
-n now verifies the checksum listed in the transcript
Fixed logic so stat returns correct info on special files and not always the default.
Changed -L option to -l.
Fixed -L getopt bug.
Removed -P option
Corrected type-o
Removed upgrade information.
Added /Library/Logs and /System/Library/Extensions.kextcache
Added info about encoded path
Autoconfed default authlevel.
If special.T is wrong -n now reports update needed.
Included sys/time.h for linux 2.2
-N does not check for file
Ran autoconf for solaris
Removed randfile code.
Added comments to randfile code.
Added -r to use randfile.
Added connection limit.
Fixed authlevel bug
Removed multiple messages to client.
Changed default connection limit to 0
Added meaning of 0 max-connections.
Added check for neagtive maxconnections.
Changed intermediate "Ready to start TLS" to 320.
Added intermediate "320 Ready to start TLS".
Removed intermediate "320 Ready to start TLS" message.
Making STARTTLS more SMTP like.
Removed second #include <sys/time.h>
Removed second #include <sys/time.h>
Added missing "\r" to STARTTLS command.
Added /automount and /private/Network for automount ( Thanks to Nathan. )
Fixed connectionmax bug
Fixed --with-authlevel bug.
When using keyword FILE, we now check for leading "../" and internal "/../"
Added -r option to usage statement.
-n implies auth_level = 0.
Fixed special file location.
Giving error message to client when PAM fails.
Cleaning up error messages.
removing more files for distclean
Moved Apple only int into ifdef __APPLE__
Added support for files with " " in path.
Added that path must be unencoded.
Added preflight script to backup config file.
Cleaned up package
Mentioned where the Assistant can be downloaded from.
Moved man pages to /usr/local/man
Updated retr_applefile on non-apple systems with large file info.
Adding config.h for largefiles.
Added config.in
Listed TLS as a requirerment for -l.
Autoconfed SIZE_OFF_T
Using u_int's.
Added stdint.h for apple compile.
Replaced stdint.h with inttypes.h
Change stor_applefile to use PRIofft to tell server size.
Added green brain to installer.
Options audit.
Removed -T option.
Using pathcmp instead of strcmp.
Warning if prefix isn't found.
Cleaned up man page install
Applefiles can now have only rsrc fork.
Added support for negative length applefiles.
Creating rsrc path for checksum
Creating rsrc path for checksum.
Added info on negative applefiles.
Always checking transcript size against actual file.
Added -F option.
fitterhappier (82):
Compression level option is -Z, not -z.
Fix for pre- and post-apply script checks.
Feature request 1421762 - ra.sh prompt changes
Support for alternative fsdiff root paths (thanks to Jeremy Reichman).
Added -r usage.
[Bug 1438290] Fixes for AppleSingle support on i386.
Patch #1448910: lcksum multiple transcript (CLI wildcard) support
Using pathcasecmp so -I is respected.
twhich -r: recursively twhich all path elements (patch #1470196)
Added -I option to summary; fixed typo.
Added -I for case-insensitive sessions.
Fixed exit values broken by patch #1448910.
Exit with 1 if verification fails.
Committing [ 1488099 ] Additional wildcard patterns
Updated manpage for wildcard patch #1488099.
Accepted patch 1562455: Use Updated DNSServiceDiscovery APIs.
Restored -R option with note of deprecation.
Fixes for Gab's ra.sh update infinite loop. Check return value of read to handle EOF. Fix typo processing postapply scripts.
EOF means No.
Respect TMPDIR environment variable if set. Thanks to Hauke Fath for drawing attention to it.
Accepted [ 1443298 ] client status reporting.
Accepted [ 1443298 ] client status reporting
repo man page
Added repo.1 to MAN1TARGETS
A function is not an if block.
Fix double message reporting if message is only one argument.
[Bug 1677170] undefined reference to DNSServiceRegister on Suse Linux 10.
-R is deprecated. -B is the new wave.
Clarified -B usage, removed -R.
Fix: Bug 1728520: ktcheck -C does not work with -K.
Fixed manpage rendering issue which hid some of the text.
Merged radmind-1-10-0-exclude-branch.
Clip trailing slashes like fsdiff.
Skeleton code for local installs/pkg creation from a transcript.
[ Patch 1833304 ]: Legacy port failover.
ra.sh up, shorthand for ra.sh update.
Correct parenthesis location to fix -C.
Default port is now 6222. Failover in connect.c handles legacy port (6662) servers.
Daemon's default port is now IANA-registered 6222.
[ Bug 1839610 ]: lcksum fails with -a and missing files.
When excluding, only move transcript ahead if we're not at t_eof.
Shouldn't call transcript_parse at all after excluding.
Improved port handling.
Removed unused variables leftover from getservbyname cleanup.
Silence warnings about mkprefix argument pointer types.
Fix: [ Bug 1856125 ]: Exclude File Names not escaped.
Clarify current exclude behavior.
Moved out of contrib. Not part of default bin targets.
Moved out of contrib.
Added t2pkg targets. Not part of default bin build.
t2pkg builds successfully without hacking now.
Use >= MAXPATHLEN instead of > MAXPATHEN - 1.
Fix universal binary builds on Mac OS X 10.5.
Fix universal binary builds on Mac OS X 10.5.
Added datarootdir variable to make autoconf >= 2.60 happy.
Reorganized universal binary setup. (Mac OS X)
Feature request 1834497: symlink ownership should be recorded and set.
Universal binary builds on OS X 10.5 can now run on 10.4.
Accepted patch [ 1919220 ]: Includes in config file.
If PAGER is set, use it to display difference transcript.
Accepted patch: [ 1716642 ] ra.sh "alternate root" option
Standardize snprintf return value checks.
Standardize checking of snprintf return values.
Centralize sanity checking of events to report.
Fix regression causing twhich to print out bad special file lines.
-I fully implemented in ktcheck, fixing case-insensitive special.T.
ktcheck 1.12 supports -I, so pass it to ktcheck if given.
Document ktcheck -I.
Eliminate weird casts for string parameters in retr calls.
Silence compiler warning by removing unused variable.
Removed redundant openssl header check.
radmind.org
Script to retrieve libsnet from SF.net.
Instructions for building from CVS.
Added REPO spec.
Fix leak.
Fix [Bug 2038036]: Infinite loops possible in fsdiff with excludes.
Special files are unaffected by exclude patterns.
Temporary storage of errno doesn't need to be a global.
Proof-of-concept code using Apple's FSEvents API. Can be used with fsdiff.
Fix bug 2541171. Patch from bawood at umich dot edu.
Eliminate old workaround for broken mkdir on old versions of Mac OS X, since ourcode assumes at least 10.4 to build in the first place.
mcneal (172):
Original version from md...@um...
Removed -L/usr/lib from SSL search path.
Moved -D macros from Makefile.in into config.h.in
Added -R to usage.
Give error message if -R is used when Rendezvous is not supported.
Fixed -Lpam
Added known issues section and listed "hfs_bwrite" problem.
Checking for EOF on snet_read. Dump connection on bad read in f_stor.
Setting errno to zero on EEXIST.
Removed erroneous else.
Corrected syslog type.
Added /usr to openSSL lib search path.
Added arpa/inet.h for htons.
openBSD port.
freebsd port.
f_noauth exits so client will get error message.
f_notls exits so client gets error message.
Removed -v from usage.
Added -F to usage.
Skip blank lines and comments.
decode returns NULL on overflow.
Using new decode().
Added warning for SSL issue on red hat 9.
Fixed type-o
remove a directory and all its contents.
Added rmdirs and re-ran autoconf
Removed mkdirs.h
Using dirent.
Added support for transcripts in directories.
Using rmdir for directory removal.
For special files, print listing from special.T
Fix for broken readdir() on HFS+
Added support for directory structure.
Added support for directories. Needs testing.
Transcript root code.
Added limits.h for solairs. Thanks Paul Dlug for the patch.
Updated usage. Thanks Scott Hannahs for the suggestion.
Updated usage and clarified -v option. Thanks Scott Hannahs.
Display date of build in man page. Must run ./configure to update date.
Removed printf's.
Using PackageMaker.
Fixed missing fsdiff in package.
Saving output of static decode buffer.
Removed debugging printf.
Using correct path when checking for objects in a negative space.
Added version to package name.
Fixed package permissions.
Files for packaged on 10.3.
Display type of transcript matched - positive or negative
Removed extra transcript_parse that moved passed unwalked space.
Using correct path for unlink when using -f option.
Special files are now located in the same directory structure as the command
Updated make package info.
Only setting man page date when make dist is run.
Propper handling of directories on OS X.
Moved X case to transcript
Added X case on rastat failure and fixed negative dirs on HFS+
Changed 10.2 requirement to 10.3.
Removed unchecked decode.
Checking return value of encode.
Checking for / in path name.
Fixed pathing issues.
Fixed non -f case.
Updated path-description for optional <command-name> argument
Cleaned up list API.
Using new list API
Wait for disks. Thanks Justin Elliott
Corrected use of snprintf. Not doing buffer or string copy.
Corrected list logic
Corrected break logic in f_retr
Corrected use of check_list
Removed unnecessary assignment.
Rolling back to previous version.
Freeing memory on error.
Removed extra text. Thanks Scott Hannahs
Display info on time update and only calling strtol once.
Added more exit code checking, and support for -w and -h.
Type-o
Installing ra.sh
Removed decode from stor_applefile. Passed in path is already decoded.
Corrected type-o. ( gelle )
sprintf and strcpy audit.
domain name matching is case insensitive.
Code cleanup
CN matching case insensitive
Using ANSI C function prototypes
Using ANSI C function declarations
Search transcripts listed after a special file.
Using stat instead of access
Fixed special.T searching. Adam Bisaro <adb...@um...>
Added -a option that specifies the address on which the server should
chmod after chown to preserve S_ISUID and S_ISGID mode bits
Corrected type-o.
Using portable signals and added -t option to retain tmp files
Added info on -v and -vv
Fixed building on solaris.
Check for SIZEOF_OFF_T
command file in a command file support
Using new logo in package.
Updated usage.
Setting correct verbose value.
Added -%
added -a to check all lines with -n
Using correct verbose value.
Support for -%
1.3.2 merge
Updated usage.
Removed duplicate change variable.
Updated with k-in-k info.
Moved daemon's tls code in tls.c so it can be shared.
Corrected bug that would cause an exit if an included command file changed.
mkdirs checks if directory exists before returning error.
Lapply warns and continues on sockets.
Fixed problem where -f would print '-' lines from the low transcript twice.
fixed twhich on the server.
Added support for alternative names in certificates. Thanks Maarten Thibaut.
Fixed double free.
Clip trailing '/'s.
type-o
Added -A and -a.
'/' clipping fix for root path
fixed some minor bugs
Checking for pre and post apply directories before running scripts
Autoconfed mktep and pre and post apply dirs
type-o
-U requires auth-level > 0
Cleaned up -w usage
Display tran name on non f and a lines.
Only list a special file once.
Include command file name in transcript struct
Print name of command file as a comment
List transcript change for every filesystem type in apply-able transcripts.
Remove .#* on make dist
Only list transcript name for PR_TRAN_ONLY, PR_DOWNLOAD, and PR_STATUS_NEG
Using PR_STATUS_MINUS to display '-' lines
Added -D option to support alternative radmind root dirs.
PR_STATUS_MINUS using correct value
Added ra.sh checkout/checkin
ra.sh -V displays version
Added default transcript name on create
Certificate Authority Shell Script
Cleanup
build on pre-3 gcc (e.g. NetBSD 1.6) because of a C90 vs. C99 issue.
Send 240 and size in one write for RETR
Disable NODELAY on f_stor and portability improvements
Fixed bug when using KinK with -n
Print the transcript name of lines beginning with a '-'
Do not checksum negative files.
Added support for case insensitive file systems.
Fix for case insensitive file systems
Spelling correctiong. Thanks Noah Abrahamson
Production version of lsort
Fixed lfdiff build problem.
Added missing case_sensitive.
Added -I for case insensitive compare
Checksum optimization fix and small memory fix.
Fixed -n -c size checking bug with apple files.
Added helpful error messages for switch errors.
Checking sort order on all types, not just A and F lines.
ra.sh man page
Install rash.1
Disabled SASL for LIBSNET build
Fixed 10.4 build warnings
Type-o corrections
Cleaned up pathcmp code.
BUG #1289097: Using umask() to set safe umask on temp files.
BUG 1314089: Added lsort man page.
Added lsort man page.
lcreate -n correctly checks files.
BUG 1337768: Pre and post apply scripts only run if direcotries have contents.
FIX 1352578 - Added CN to special file path description
Sean's fixes for blackops use.
umeditor (96):
Patch 1384555: Added support for distdir. ( Jose Calhariz )
Patch 1384558: Give warning if tmp exists.
PATCH #1408441: A patch to the radmind.8 manpage explaining the numeric range.
Including config.h
Added support for compression from Maarten Thibaut's patch.
Added support for compression from Maarten Thibaut's patch.
Removed "\n" from User time syslog message.
Added information on compression.
PATCH 1420980: prompt for username when USER=root ( Sean Sweda )
Follow symlinks for make dist.
Add support for inline comments in config ( patch 1420950 )
BUG 1346368: Don't duplicate - lines with -f
Closed comment.
OS X packages create /var/radmind/client, postapply and preapply
[ BUG 1372729 ] twhich can now handle null/empty transcripts.
BUG #1429169 ktcheck not sending quit if special file is created.
Added <sys/resource.h> for portability.
Moved MIN and MAX defs into config.h.in for Solaris 9 compatibility.
Pass correct configure args to libsnet for ssl and sasl ( bugs 1435999 )
Adds the -U flag to ra.sh for overriding $USER. ( patch 1435665 )
Using #ifndef for MIN and MAX rather than #ifdef SUN to be more portable.
Corrected call to compression stat code.
From 1.6.0-branch:
Fix for non-apple compile.
Removed ru_inblock and ru_oublock as they are not defined by POSIX.
[BUG 1476399] ra.sh now displays correct version number
Added --enable-universal-binaries
( Patch #1489787 ) Fixed package creation with dated versions.
Updated URL.
Updated URLs and bug reporting information.
Ran autoconf
Using exit to be constant.
Return correct exit value when checking multiple transcripts.
Do not checksum files that are going to be removed
Corrected type-o
Formatting.
Centralize v_logger code
Fixed formatting and type-o
Including applefile.h.
Removed configure.ac from exclude list so it will be included in source
Made capability reporting more granular. This will allow for support of
Added check_capability to generalize capability checking.
Removed extra "\r\n" from zlib capability reporting.
Server lists REPO as a capability.
fsdiff displays the command file name when reporting command file line errors. [ Feature #1592739 ]
Fixes the find argument to something which will work with both older and
ra.sh auto now does pre/post apply.
Default rap_extensions to 1 so REPO is offered by default.
Exit immediately if server returns 5xx to avoid cascading error messages.
Exit on all non 2xx server responses to avoid all cascading error messages.
syslog() before snet_writef() to avoid SSL_write's errno resetting.
Log server response when run in verbose mode.
Clarified the usage statement.
Removed new verbose log; snet_getline_multi already does it.
Moved syslog calls before snet calls so correct error is reported on server.
Added details on REPO's log format.
Updated copyright info.
Report error if server does not support reporting.
Verify that event is a single word and has length > 0.
Cleaned up formatting of STAT section.
Updated copyright information.
Exit after displaying version number.
Clarify that events are limited to a single word.
Corrected format of debugging information.
Corrected spelling mistakes and fixes inconsistent use
lapply doesn't attempt to report when run with -n
./configure searches for the echo binary for ra.sh. This is to address
Added list_remove(), list_size() and no longer printing head and tail info
Added support for minus transcripts and special files in command files.
Fixed bug where included command files not already on the client
Corrected reversed logic of dealing with minus lines.
A port to HP/UX.
Using correct variable name when substituting path to echo.
Added information on minus lines.
Removed unset string from error message.
Added -C option to lapply that will create missing intermediate directories.
Added -C option to lapply that will create missing intermediate directories.
Added missing include for mkprefix.h
Added -P option that allows you to specifies a directory that contains
make dist will now create a compressed tar ball.
make package will now create a compressed tar ball.
make package now removes temporary file.
Allow directories to have 5 or 6 arguments on all platforms. This fixes a bug
Set correct paths for TLS related files. [ Bug 1785746 ]
No need to call htons() on ports found by getservbyname as they are returned in network byte order.
Fixed a bug where ktcheck -n would not report the correct information or
Added -r to usage statement.
Added -T option to only merge transcripts, not files. [Patch #2014521]
If path doesn't contain a directory, canonicalize it by prepending "./".
Add -e to ktcheck and lapply to allow changing the event type that is rerorted
Automatically convert paths between absolute and relative paths based on the
Using correct variable; twhich doesn't have a path_prefix
Reordered path_prefix cleanup code to better deal with relative paths.
Add -e to ktcheck and lapply to allow changing the event type that is reported
Allow Radmind to be installed on non-boot volumes. [FEATURE REQUEST #2025217]
Only use $USERNAME if $USERAUTH is enabled.
wes (147):
Initial revision
added hardlink()
removed "mode" from links
free hardlink data structures
added code to free hardlink DS
added free routine for hardlink DS
use while() in free routine
fixed white space
hardlink_free()
exit on errors to reduce user confusion
change head to dev_head
fixed white space
changed struct info to struct pathinfo
changed struct info to struct pathinfo
changed struct info to struct pathinfo
improved error messages
changed -t to -T to match .T
much improved format of transcripts
removed flag
made skip global
made skip global
added global for chksum
added printing flags
formatting
only call do_chksum() when chksums are on
use version.c instead
unified makefile
consolidated references to do_chksum()
temporarily fixed bug calling snprintf()
fixed output() function to send verbose output to stdout
temporary fix
removed t_convert() and pathcmp() which are shared
short name for special transcripts should be special.T
um, only one rename...
added hardlink_[gs]et_changed to detect when the target of a hardlink has changed.
merged hardlink_*_changed into hardlink_changed()
moved hardlink_changed() code into the 'f' case
fixed daemonize code (wasn't creating correct env)
change default file permissions to 0666
added flushing of '.' to retr()
move path to gnu diff to Makefile
made dots consistent and don't do them when not on tty
default dodots to off
fixed patrick's wanky mistake. dude... heard of "make"?
fixed checksumlist. another broken bit of code from "The Editor"
out of not normally checked in files
covert to CVS-style make dist
"the standard {in,out}put" not standard out, stdin, or whatever else
add nice comment
line wrap issue
fixed includes
removed reference to lifo.o
removed nasty Makefile -DSOLARIS, use -Dsun gcc predefine
fixup makefile to move need-to-edit lines to one section
fixed null termination bug in base64_e
reorg Makefile so it's easier to determine which compiler to use
replaced spaces with tabs
added a little code so that output of twhich can be passed to lapply
move gethostbyname() call to a point when we could reasonably give an
made the "continuing" message more clear
lapply: initialize next pointer in create_node()
fixed -K symantic in fsdiff
oops
added support for minus lines as input to fsdiff
fixed multi-line string warnings
spelling error
missing include files
removed annoying, pointless, confusing message
added (temporary) code to work around bug in MacOS X 10.1.4's gethostbyname()
changed perror to use path of just stat()ed file, rather than the name of
missing includes
slight code reorganization, to prevent access of unin...
[truncated message content] |
|
From: Andrew M. <fit...@us...> - 2010-06-23 20:52:58
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via ce09d4c6f94f552b971c69affbae4bd62e8d385c (commit)
from e05ef4d5de7344b196617c0cab3f6c345e6f2b3d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ce09d4c6f94f552b971c69affbae4bd62e8d385c
Author: Andrew Mortensen <adm...@um...>
Date: Wed Jun 23 16:51:49 2010 -0400
Create longest possible path first in mkdirs routine.
Apply patch from Wes.
-----------------------------------------------------------------------
Summary of changes:
mkdirs.c | 50 +++++++++++++++++++++++++++++++++++---------------
1 files changed, 35 insertions(+), 15 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-05-28 01:55:22
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via e05ef4d5de7344b196617c0cab3f6c345e6f2b3d (commit)
from 2b5001c6d262a627e3bf1469a43963aaa422636f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e05ef4d5de7344b196617c0cab3f6c345e6f2b3d
Author: Andrew Mortensen <adm...@um...>
Date: Thu May 27 21:54:18 2010 -0400
Updated radmind man page with CRL documentation.
Document feature from [Patch 2930172].
-----------------------------------------------------------------------
Summary of changes:
man/radmind.8 | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-05-28 01:47:26
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 2b5001c6d262a627e3bf1469a43963aaa422636f (commit)
from 23ebbda3305bba45b2ca62f243f05bde38bcd641 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2b5001c6d262a627e3bf1469a43963aaa422636f
Author: Andrew Mortensen <adm...@um...>
Date: Thu May 27 21:45:55 2010 -0400
[Patch 2930172]: Add support for CRLs
Certificate revocation list support from daking at stanford dot edu.
-----------------------------------------------------------------------
Summary of changes:
command.c | 2 +-
config.h.in | 1 +
configure.ac | 1 +
daemon.c | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++------
tls.c | 64 +++++++++++++++++++++++++++++++++++++++-----
tls.h | 2 +-
6 files changed, 135 insertions(+), 18 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-02-03 19:23:42
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 23ebbda3305bba45b2ca62f243f05bde38bcd641 (commit)
from fdb1b40c69590c45ee0e2de1af3d168c84ae7c85 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 23ebbda3305bba45b2ca62f243f05bde38bcd641
Author: Andrew Mortensen <adm...@um...>
Date: Wed Feb 3 14:22:42 2010 -0500
Fix: check argument count when encountering a minus line.
Report from mjsager at umich dot edu.
-----------------------------------------------------------------------
Summary of changes:
ktcheck.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-01-28 16:53:25
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via fdb1b40c69590c45ee0e2de1af3d168c84ae7c85 (commit)
from ccb038ed7e437249b3e078e40901cd711d67d62a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit fdb1b40c69590c45ee0e2de1af3d168c84ae7c85
Author: Andrew Mortensen <adm...@um...>
Date: Thu Jan 28 11:51:53 2010 -0500
[Bug 2927309]: ktcheck cores with recursive command files
Catch self-referential command files. Patch from bawood at umich dot edu.
-----------------------------------------------------------------------
Summary of changes:
ktcheck.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-01-20 17:25:31
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via ccb038ed7e437249b3e078e40901cd711d67d62a (commit)
from 56f52f70ea2f6d634c7afa16d1f6dce31e8a4ed9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ccb038ed7e437249b3e078e40901cd711d67d62a
Author: Andrew Mortensen <adm...@um...>
Date: Wed Jan 20 12:23:25 2010 -0500
Fix: -r (use randfile) was being ignored.
Report from daking at rescomp dot stanford dot edu.
-----------------------------------------------------------------------
Summary of changes:
daemon.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Andrew M. <fit...@us...> - 2010-01-13 17:10:54
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "radmind".
The branch, master has been updated
via 56f52f70ea2f6d634c7afa16d1f6dce31e8a4ed9 (commit)
from e38c4519f07b42d55bfd538fff08769b01139ba0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 56f52f70ea2f6d634c7afa16d1f6dce31e8a4ed9
Author: Andrew Mortensen <adm...@um...>
Date: Wed Jan 13 12:08:26 2010 -0500
[Patch 2931438]: Change port back to standard on failure to connect.
Code falling back to legacy port on connect failure meant connections
to other hosts in the pool would never try the IANA port again. Based
on a patch from slauncha at umich dot edu.
-----------------------------------------------------------------------
Summary of changes:
connect.c | 24 +++++++++++++-----------
1 files changed, 13 insertions(+), 11 deletions(-)
hooks/post-receive
--
radmind
|
|
From: Dustin K. <da...@us...> - 2009-10-16 19:17:14
|
Update of /cvsroot/radmind/radmind-pc In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv6311 Modified Files: Makefile Log Message: Added default cert paths to makefile. Index: Makefile =================================================================== RCS file: /cvsroot/radmind/radmind-pc/Makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Makefile 27 Feb 2009 02:08:16 -0000 1.3 --- Makefile 16 Oct 2009 19:17:00 -0000 1.4 *************** *** 16,22 **** CC=cl CFLAG= /MT /O2 /c /nologo -DWIN32 -D_CRT_SECURE_NO_DEPRECATE -I. \ ! -D_RADMIND_TLS_CA=\"\" -D_RADMIND_TLS_CERT=\"\" -D_RADMIND_PATH=\"c:/radmind\" \ ! -D_RADMIND_COMMANDFILE=\"C:/radmind/client/command.K\" -D_RADMIND_HOST=\"\" \ ! -D_RADMIND_AUTHLEVEL=0 -DVERSION=\"$(VERSION)\" KTCHECK_OBJ=$(FS_OBJ_D)\argcargv.obj $(OBJ_D)\base64.obj $(FS_OBJ_D)\chksum.obj \ --- 16,22 ---- CC=cl CFLAG= /MT /O2 /c /nologo -DWIN32 -D_CRT_SECURE_NO_DEPRECATE -I. \ ! -D_RADMIND_TLS_CA=\"c:/radmind/cert/ca.pem\" -D_RADMIND_TLS_CERT=\"c:/radmind/cert/cert.pem\" ! -D_RADMIND_PATH=\"c:/radmind\" -D_RADMIND_COMMANDFILE=\"C:/radmind/client/command.K\" \ ! -D_RADMIND_HOST=\"\" -D_RADMIND_AUTHLEVEL=0 -DVERSION=\"$(VERSION)\" KTCHECK_OBJ=$(FS_OBJ_D)\argcargv.obj $(OBJ_D)\base64.obj $(FS_OBJ_D)\chksum.obj \ *************** *** 70,74 **** LFLAGS=/nologo /subsystem:console /LIBPATH:$(OPENSSL_D)\lib /LIBPATH:$(TMP_D) /MACHINE:X86 ! # The output directory for everything intersting OUT_D=$(SRC_D)\bin # The output directory for all the temporary muck --- 70,74 ---- LFLAGS=/nologo /subsystem:console /LIBPATH:$(OPENSSL_D)\lib /LIBPATH:$(TMP_D) /MACHINE:X86 ! # The output directory for everything interesting OUT_D=$(SRC_D)\bin # The output directory for all the temporary muck |
|
From: Wes C. <wes...@us...> - 2009-08-19 17:37:48
|
Update of /cvsroot/radmind/radmind In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv9631 Modified Files: lapply.c lcksum.c lmerge.c transcript.c Log Message: detect repeated pathnames and flag them as bad sort order Index: lmerge.c =================================================================== RCS file: /cvsroot/radmind/radmind/lmerge.c,v retrieving revision 1.58 retrieving revision 1.59 diff -C2 -d -r1.58 -r1.59 *** lmerge.c 1 Aug 2009 18:25:31 -0000 1.58 --- lmerge.c 19 Aug 2009 17:37:34 -0000 1.59 *************** *** 151,155 **** if ( pathcasecmp( tran->t_filepath, tran->t_prepath, ! case_sensitive ) < 0 ) { fprintf( stderr, "%s: line %d: bad sort order\n", tran->t_tran_name, tran->t_linenum ); --- 151,155 ---- if ( pathcasecmp( tran->t_filepath, tran->t_prepath, ! case_sensitive ) <= 0 ) { fprintf( stderr, "%s: line %d: bad sort order\n", tran->t_tran_name, tran->t_linenum ); Index: lcksum.c =================================================================== RCS file: /cvsroot/radmind/radmind/lcksum.c,v retrieving revision 1.77 retrieving revision 1.78 diff -C2 -d -r1.77 -r1.78 *** lcksum.c 2 Dec 2007 15:36:04 -0000 1.77 --- lcksum.c 19 Aug 2009 17:37:34 -0000 1.78 *************** *** 310,314 **** /* Check transcript order */ if ( prepath != 0 ) { ! if ( pathcasecmp( path, prepath, case_sensitive ) < 0 ) { fprintf( stderr, "line %d: bad sort order\n", linenum ); cleanup( updatetran, upath ); --- 310,314 ---- /* Check transcript order */ if ( prepath != 0 ) { ! if ( pathcasecmp( path, prepath, case_sensitive ) <= 0 ) { fprintf( stderr, "line %d: bad sort order\n", linenum ); cleanup( updatetran, upath ); Index: transcript.c =================================================================== RCS file: /cvsroot/radmind/radmind/transcript.c,v retrieving revision 1.130 retrieving revision 1.131 diff -C2 -d -r1.130 -r1.131 *** transcript.c 29 Jan 2009 02:06:17 -0000 1.130 --- transcript.c 19 Aug 2009 17:37:35 -0000 1.131 *************** *** 165,169 **** } ! if ( pathcasecmp( epath, tran->t_pinfo.pi_name, case_sensitive ) < 0 ) { fprintf( stderr, "%s: line %d: bad sort order\n", tran->t_fullname, tran->t_linenum ); --- 165,169 ---- } ! if ( pathcasecmp( epath, tran->t_pinfo.pi_name, case_sensitive ) <= 0 ) { fprintf( stderr, "%s: line %d: bad sort order\n", tran->t_fullname, tran->t_linenum ); Index: lapply.c =================================================================== RCS file: /cvsroot/radmind/radmind/lapply.c,v retrieving revision 1.147 retrieving revision 1.148 diff -C2 -d -r1.147 -r1.148 *** lapply.c 1 Aug 2008 00:21:42 -0000 1.147 --- lapply.c 19 Aug 2009 17:37:33 -0000 1.148 *************** *** 530,534 **** /* Check transcript order */ if ( prepath != 0 ) { ! if ( pathcasecmp( path, prepath, case_sensitive ) < 0 ) { fprintf( stderr, "line %d: bad sort order\n", linenum ); goto error2; --- 530,534 ---- /* Check transcript order */ if ( prepath != 0 ) { ! if ( pathcasecmp( path, prepath, case_sensitive ) <= 0 ) { fprintf( stderr, "line %d: bad sort order\n", linenum ); goto error2; |
|
From: Andrew M. <fit...@us...> - 2009-08-01 18:25:39
|
Update of /cvsroot/radmind/radmind In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv3813 Modified Files: lmerge.c Log Message: Eliminate old workaround for broken mkdir on old versions of Mac OS X, since ourcode assumes at least 10.4 to build in the first place. Index: lmerge.c =================================================================== RCS file: /cvsroot/radmind/radmind/lmerge.c,v retrieving revision 1.57 retrieving revision 1.58 diff -C2 -d -r1.57 -r1.58 *** lmerge.c 14 Jul 2008 20:50:50 -0000 1.57 --- lmerge.c 1 Aug 2009 18:25:31 -0000 1.58 *************** *** 498,547 **** * mkdirs() called. */ ! /* Fix for broken mkdir on OS X */ ! if ( *trans[ candidate ]->t_filepath == '/' ) { ! if ( snprintf( opath, MAXPATHLEN, "%s/%s%s", ! trans[ candidate ]->t_file_root, ! trans[ fileloc ]->t_tran_name, ! trans[ candidate ]->t_filepath ) >= MAXPATHLEN ) { ! fprintf( stderr, "%s/%s/%s: path too long\n", ! trans[ candidate ]->t_file_root, ! trans[ fileloc ]->t_tran_name, ! trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } ! } else { ! if ( snprintf( opath, MAXPATHLEN, "%s/%s/%s", ! trans[ candidate ]->t_file_root, ! trans[ fileloc ]->t_tran_name, ! trans[ candidate ]->t_filepath ) >= MAXPATHLEN ) { ! fprintf( stderr, "%s/%s/%s: path too long\n", ! trans[ candidate ]->t_file_root, ! trans[ fileloc ]->t_tran_name, ! trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } } if ( !force ) { ! /* Fix for broken mkdir on OS X */ ! if ( *trans[ candidate ]->t_filepath == '/' ) { ! if ( snprintf( npath, MAXPATHLEN, "%s/%s.%d/%s", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ) ! >= MAXPATHLEN ) { ! fprintf( stderr, "%s/%s.%d/%s: path too long\n", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } ! } else { ! if ( snprintf( npath, MAXPATHLEN, "%s/%s.%d/%s", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ) >= MAXPATHLEN ) { ! fprintf( stderr, "%s/%s.%d/%s: path too long\n", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } } } else { --- 498,520 ---- * mkdirs() called. */ ! if ( snprintf( opath, MAXPATHLEN, "%s/%s/%s", ! trans[ candidate ]->t_file_root, ! trans[ fileloc ]->t_tran_name, ! trans[ candidate ]->t_filepath ) >= MAXPATHLEN ) { ! fprintf( stderr, "%s/%s/%s: path too long\n", ! trans[ candidate ]->t_file_root, ! trans[ fileloc ]->t_tran_name, ! trans[ candidate ]->t_filepath ); ! exit( 2 ); } if ( !force ) { ! if ( snprintf( npath, MAXPATHLEN, "%s/%s.%d/%s", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ) >= MAXPATHLEN ) { ! fprintf( stderr, "%s/%s.%d/%s: path too long\n", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ); ! exit( 2 ); } } else { *************** *** 562,612 **** != NULL ) { if ( !force ) { ! /* Fix for broken mkdir on OS X */ ! if ( *trans[ candidate ]->t_filepath == '/' ) { ! if ( snprintf( npath, MAXPATHLEN, ! "%s/%s.%d%s", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ) ! >= MAXPATHLEN ) { ! fprintf( stderr, ! "%s/%s.%d%s: path too long\n", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } ! } else { ! if ( snprintf( npath, MAXPATHLEN, ! "%s/%s.%d/%s", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ) ! >= MAXPATHLEN ) { ! fprintf( stderr, ! "%s/%s.%d/%s: path too long\n", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } } } else { ! if ( *trans[ candidate ]->t_filepath == '/' ) { ! if ( snprintf( npath, MAXPATHLEN, ! "%s/%s%s", file_root, tran_name, ! trans[ candidate ]->t_filepath ) ! >= MAXPATHLEN ) { ! fprintf( stderr, ! "%s/%s%s: path too long\n", file_root, ! tran_name, trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } ! } else { ! if ( snprintf( npath, MAXPATHLEN, ! "%s/%s/%s", file_root, tran_name, ! trans[ candidate ]->t_filepath ) ! >= MAXPATHLEN ) { ! fprintf( stderr, ! "%s/%s/%s: path too long\n", file_root, ! tran_name, trans[ candidate ]->t_filepath ); ! exit( 2 ); ! } } } --- 535,558 ---- != NULL ) { if ( !force ) { ! if ( snprintf( npath, MAXPATHLEN, ! "%s/%s.%d/%s", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ) ! >= MAXPATHLEN ) { ! fprintf( stderr, ! "%s/%s.%d/%s: path too long\n", ! file_root, tran_name, (int)getpid(), ! trans[ candidate ]->t_filepath ); ! exit( 2 ); } } else { ! if ( snprintf( npath, MAXPATHLEN, ! "%s/%s/%s", file_root, tran_name, ! trans[ candidate ]->t_filepath ) ! >= MAXPATHLEN ) { ! fprintf( stderr, ! "%s/%s/%s: path too long\n", file_root, ! tran_name, trans[ candidate ]->t_filepath ); ! exit( 2 ); } } |
|
From: Dustin K. <da...@us...> - 2009-02-27 02:08:28
|
Update of /cvsroot/radmind/radmind-pc/reg In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv13924/reg Modified Files: transcript.c Log Message: Updated internal buffers to handle string security descriptors up to 128k. Index: transcript.c =================================================================== RCS file: /cvsroot/radmind/radmind-pc/reg/transcript.c,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** transcript.c 15 Feb 2008 23:30:21 -0000 1.14 --- transcript.c 27 Feb 2009 02:08:16 -0000 1.15 *************** *** 55,60 **** t_parse( struct transcript *tran ) { ! char line[ 2048 ]; ! char temp[ 2048 ]; //char *copy_str = (char*) malloc(sizeof(char)* (2 * _MAX_PATH)); //char *temp_str = (char*) malloc(sizeof(char)* (2 * _MAX_PATH)); --- 55,60 ---- t_parse( struct transcript *tran ) { ! char line[ 131072 ]; ! char temp[ 131072 ]; //char *copy_str = (char*) malloc(sizeof(char)* (2 * _MAX_PATH)); //char *temp_str = (char*) malloc(sizeof(char)* (2 * _MAX_PATH)); *************** *** 69,73 **** //Also skip file system entries. do { ! if (( fgets( line, 2048, tran->t_in )) == NULL ) { tran->t_eof = 1; return; --- 69,73 ---- //Also skip file system entries. do { ! if (( fgets( line, 131072, tran->t_in )) == NULL ) { tran->t_eof = 1; return; *************** *** 816,820 **** if ( !errflag ) { ! pathinfo_key_init( cur, 4096 ); strcpy( cur->pi_chksum_b64, "-" ); } --- 816,820 ---- if ( !errflag ) { ! pathinfo_key_init( cur, 131072 ); strcpy( cur->pi_chksum_b64, "-" ); } *************** *** 853,857 **** //Get string from security descriptor. //char *temp_str; ! char temp_str[ 2048 ]; char *find_paren_ptr; char *find_ptr; --- 853,857 ---- //Get string from security descriptor. //char *temp_str; ! char temp_str[ 131072 ]; char *find_paren_ptr; char *find_ptr; |