]> andersk Git - gssapi-openssh.git/blame - openssh/CVSNOTES
document zlib version dependency
[gssapi-openssh.git] / openssh / CVSNOTES
CommitLineData
765d3ebb 1CVSNOTES
2========
3
efb1f2d6 4This file contains notes regarding the files stored in the openssh CVS
5module that contains the GSI-OpenSSH code. Consider it a living document.
765d3ebb 6
7 [ Generic Tag Merging ]
8
efb1f2d6 9 <newBase> refers to the new tag that lives in the repository.
10 Supposedly, you are undergoing a cvs merge because a new GSI patch has
11 been created (along with a new corresponding tag).
e5a93c2b 12
765d3ebb 13 1. Set up your environment to point to the correct CVS repository.
14
eb5015fb 15 $ export CVSROOT="<username>@cvs.ncsa.uiuc.edu:/CVS/gssapi-openssh"
765d3ebb 16
07e33619 17 2. Commit any locally-modified files.
765d3ebb 18
baa1fc53 19 $ cvs update
765d3ebb 20 $ cvs commit
765d3ebb 21
07e33619 22 3. Tag the repository before the merge.
23
24 $ cvs tag <newBase>_GPT-premerge
25
efb1f2d6 26 4. Merge the changes from your original base merge point to your new
27 base merge point.
765d3ebb 28
e5a93c2b 29 $ cvs update -kk -jOPENSSH_GSI_GPT_BASE -j<newBase>
765d3ebb 30
efb1f2d6 31 5. Retrieve a list of any conflicts that were discovered as a result
32 of the merge.
765d3ebb 33
34 $ cvs -n update | grep C
35
07e33619 36 6. Resolve all of the conflicts in each of the listed files.
765d3ebb 37
efb1f2d6 38 7. Add an entry to the History section of this file detailing your
39 merge action, along with noting conflicts that occurred and any
40 interesting changes you had to make to resolve them.
e34b3eaf 41
1b82043c 42 8. Move OPENSSH_GSI_GPT_BASE.
43
44 $ cvs rtag -F -r <newBase> OPENSSH_GSI_GPT_BASE openssh
45
efb1f2d6 46 9. Commit all of the files in your working directory to the
47 repository and tag the working directory as merged.
e34b3eaf 48
49 $ cvs commit
07e33619 50 $ cvs tag <newBase>_GPT-merged
e5a93c2b 51
765d3ebb 52 [ History ]
53
34fee935 54 2005/12/20
55 ----------
56 Action: Merge
57 - occurred on: GPT branch
58 - orig base: OPENSSH_3_9P1_GSSAPI_20040818
59 - new base: OPENSSH_4_2P1_GSSAPI_20051220
60 Conflicts: 4
61 - Makefile.in
62 kexgssc.o moved in Simon's patch
63 new install-sysconf target from OpenSSH release
64 - configure.ac
65 new --with-pid-dir section from OpenSSH release
66 - ssh-keyscan.c
67 #include "hostfile.h" added from OpenSSH release
68 - version.h
69 Update to new package version information.
70
1b56ff3d 71 2004/08/19
72 ----------
73 Action: Merge
74 - occurred on: GPT branch
75 - orig base: OPENSSH_3_8_1P1_GSSAPI_20040713
76 - new base: OPENSSH_3_9P1_GSSAPI_20040818
77 Conflicts: 3
78 - Makefile.in
79 Include pathnames.o in LIBSSH_OBJS.
80 - pathnames.h
81 Set _PATH_SSH_KEY_SIGN to be an extern char pointer (instead of #defined).
82 - ssh-agent.c
83 Include pathnames.h.
84 - version.h
85 Update to new package version information.
86
57877bbc 87 2004/06/29
88 ----------
89 Action: Merge
90 - occurred on: GPT branch
91 - orig base: OPENSSH_3_8_1P1_GSSAPI_20040629
92 - new base: OPENSSH_3_8_1P1_GSSAPI_20040713
93 Conflicts: 0
94
2a304a95 95 2004/06/29
96 ----------
97 Action: Merge
98 - occurred on: GPT branch
99 - orig base: OPENSSH_3_8P1_GSSAPI_20040422
57877bbc 100 - new base: OPENSSH_3_8_1P1_GSSAPI_20040629
2a304a95 101 Conflicts: 4
102 - ChangeLog
103 Old log entries were trimmed in the 3.8.1p1 release.
104 Not sure why this generated a conflict.
105 - configure.ac
106 Copyright statement added to head of configure.ac, which
107 generated a conflict due to nearby $Id$ evil.
108 - session.c
109 We do child_set_env("GLOBUS_LOCATION") on the branch, and
110 this conflicted with the child_set_env("LIBPATH") changes
111 on the trunk. Merged in child_set_env("GLOBUS_LOCATION")
112 with the new code.
113 - version.h
114 Should always get a conflict here on version changes.
115 Bumped version to OpenSSH_3.8.1P1 NCSA_GSSAPI_GPT_3.3.
116
47923452 117 2004/04/22
118 ----------
119 Action: Merge
120 - occurred on: GPT branch
121 - orig base: OPENSSH_3_8P1_GSSAPI_20040305
122 - new base: OPENSSH_3_8P1_GSSAPI_20040422
123 Conflicts: 0
124
55fe48cf 125 2004/03/05
126 ----------
127 Action: Merge
128 - occurred on: GPT branch
129 - orig base: OPENSSH_3_8P1_GSSAPI_20040304
130 - new base: OPENSSH_3_8P1_GSSAPI_20040305
131 Conflicts: 0
132
416fd2a8 133 2004/03/04
134 ----------
135 Action: Merge
136 - occurred on: GPT branch
137 - orig base: OPENSSH_3_7_1P2_GSSAPI_20040123
138 - new base: OPENSSH_3_8P1_GSSAPI_20040304
139 Conflicts: 3
140 - Makefile.in
141 acss.o added to LIBSSH_OBJS in OpenSSH release.
142 conflicted because of nearby comment about LIBSSH_OBJS on
143 gpt-branch.
144 - configure.ac
145 bugfix on trunk ('==' should be '=') in globus-static
146 section conflicted because earlier line differs between
147 trunk and gpt-branch.
148 code to add -lcrypto to $LIBS conflicted because base
149 OpenSSH change moved -lcrypto before $LIBS and trunk and
150 gpt-branch differed on whitespace. accepted trunk version
151 with same whitespace to avoid future conflicts.
152 OpenSSH base pid-dir code changed, causing conflict
153 because we drop this code on gpt-branch, as we want
154 pid-dir set at run-time based on $GL, not configure time.
155 - version.h
156 OpenSSH base version changed and patch version spec
157 conflicts with GPT version spec. accepted OpenSSH base
158 version change and incremented GPT version spec to 3.1.
159 this will probably conflict every time from now on.
160
70b0961c 161 2004/01/23
162 ----------
163 Action: Merge
164 - occurred on: GPT branch
165 - orig base: OPENSSH_3_7_1P2_GSSAPI_20040119
166 - new base: OPENSSH_3_7_1P2_GSSAPI_20040123
167 Conflicts: 0
168
70791e56 169 2004/01/19
170 ----------
171 Action: Merge
172 - occurred on: GPT branch
ea572efa 173 - orig base: OPENSSH_3_6_1P2_GSSAPI_20030721
70791e56 174 - new base: OPENSSH_3_7_1P2_GSSAPI_20040119
175 Conflicts: many
176
cb1e288f 177 2003/07/25
178 ----------
179 Action: Merge
180 - occurred on: GPT branch
181 - orig base: OPENSSH_3_6_1P2_GSSAPI_20030505
182 - new base: OPENSSH_3_6_1P2_GSSAPI_20030721
183 Conflicts: 0
184
4c38dc09 185 2003/05/05
186 ----------
187 Action: Merge
188 - occurred on: GPT branch
189 - orig base: OPENSSH_3_6_1P1_GSSAPI_20030425
190 - new base: OPENSSH_3_6_1P2_GSSAPI_20030505
191 Conflicts: 0
192
2c487398 193 2003/05/05
194 ----------
195 Action: Merge
196 - occurred on: GPT branch
197 - orig base: OPENSSH_3_6_1P1_GSSAPI_20030408
198 - new base: OPENSSH_3_6_1P1_GSSAPI_20030425
199 Conflicts: 2
200 - Makefile.in, configure.ac
201 caused by base changes to file
202
5f7ffc39 203 2003/04/10
204 ----------
205 Action: Merge
206 - occurred on: GPT branch
207 - orig base: OPENSSH_3_5P1_GSI_20030317
208 - new base: OPENSSH_3_6_1P1_GSSAPI_20030408
209 Conflicts: 2
210 - Makefile.in
211 caused by base changes to file
212 - ssh-agent.c
213 pathname changes on this branch
214
e210225b 215 2003/03/17
216 ----------
217 Action: Merge
218 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
219 - original base: OPENSSH_3_5P1_GSI_20030227
220 - new base: OPENSSH_3_5P1_GSI_20030317
221 Conflicts: 0
222
3acf552c 223 2003/03/07
765d3ebb 224 ----------
225 Action: Merge
226 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
3acf552c 227 - original base: OPENSSH_3_5P1_GSI_20021018
228 - new base: OPENSSH_3_5P1_GSI_20030227
765d3ebb 229 Conflicts: 1
230 - configure.ac
3acf552c 231 cvs choked on my changes to the globus additions. wasn't a "real" conflict.
45357086 232
3acf552c 233 2003/02/06
45357086 234 ----------
3acf552c 235 Action: Tag GPT branch as new release
45357086 236 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
4d7caed2 237
3acf552c 238 2002/10/18
4d7caed2 239 ----------
240 Action: Merge
241 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
3acf552c 242 - original base: OPENSSH_3_4P1_GSI_20021008
243 - new base: OPENSSH_3_5P1_GSI_20021018
244 Conflicts: 1
245 - Makefile.in
246 resolved by removing check-user and adding check-config.
fdc22535 247
248 2002/10/08
249 ----------
250 Action: Merge
251 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
252 - original base: OPENSSH_3_4P1_GSI_20020926
253 - new base: OPENSSH_3_4P1_GSI_20021008
254 Conflicts: 0
a052f36f 255
3acf552c 256 2002/09/26
a052f36f 257 ----------
258 Action: Merge
259 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
3acf552c 260 - original base: OPENSSH_3_4P1_GSI_20020924
261 - new base: OPENSSH_3_4P1_GSI_20020926
262 Conflicts: 0
dcbe50f6 263
3acf552c 264 2002/09/24
dcbe50f6 265 ----------
3acf552c 266 Action: Merge
dcbe50f6 267 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
3acf552c 268 - original base: OPENSSH_3_4P1_GSI_20020923
269 - new base: OPENSSH_3_4P1_GSI_20020924
270 Conflicts: 0
09701134 271
3acf552c 272 2002/09/23
09701134 273 ----------
274 Action: Merge
275 - occurred on: GPT branch (OPENSSH_3_1P1_GSSAPI_GPT-branch)
3acf552c 276 - original base: OPENSSH_3_4P1_GSI_20020701
277 - new base: OPENSSH_3_4P1_GSI_20020923
09701134 278 Conflicts: 1
279 - configure.ac
3acf552c 280 resolved by ignoring mainline changes and keeping the text that was
281 originally in the file on this branch. (We require a specified flavor type
282 where the trunk can compensate in that case.)
This page took 0.093823 seconds and 5 git commands to generate.