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