~ubuntu-branches/ubuntu/gutsy/vnc4/gutsy

« back to all changes in this revision

Viewing changes to unix/xc/lib/dps/psgsttops.psw

  • Committer: Bazaar Package Importer
  • Author(s): Ola Lundqvist
  • Date: 2006-05-15 20:35:17 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060515203517-l4lre1ku942mn26k
Tags: 4.1.1+X4.3.0-10
* Correction of critical security issue. Thanks to Martin Kogler
  <e9925248@student.tuwien.ac.at> that informed me about the issue,
  and provided the patch.
  This flaw was originally found by Steve Wiseman of intelliadmin.com.
* Applied patch from Javier Kohen <jkohen@users.sourceforge.net> that
  inform the user that only 8 first characters of the password will
  actually be used when typing more than 8 characters, closes:
  #355619.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* psgsttops.psw
 
2
 *
 
3
 * (c) Copyright 1988-1994 Adobe Systems Incorporated.
 
4
 * All rights reserved.
 
5
 * 
 
6
 * Permission to use, copy, modify, distribute, and sublicense this software
 
7
 * and its documentation for any purpose and without fee is hereby granted,
 
8
 * provided that the above copyright notices appear in all copies and that
 
9
 * both those copyright notices and this permission notice appear in
 
10
 * supporting documentation and that the name of Adobe Systems Incorporated
 
11
 * not be used in advertising or publicity pertaining to distribution of the
 
12
 * software without specific, written prior permission.  No trademark license
 
13
 * to use the Adobe trademarks is hereby granted.  If the Adobe trademark
 
14
 * "Display PostScript"(tm) is used to describe this software, its
 
15
 * functionality or for any other purpose, such use shall be limited to a
 
16
 * statement that this software works in conjunction with the Display
 
17
 * PostScript system.  Proper trademark attribution to reflect Adobe's
 
18
 * ownership of the trademark shall be given whenever any such reference to
 
19
 * the Display PostScript system is made.
 
20
 * 
 
21
 * ADOBE MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE SOFTWARE FOR
 
22
 * ANY PURPOSE.  IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY.
 
23
 * ADOBE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
 
24
 * IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 
25
 * NON- INFRINGEMENT OF THIRD PARTY RIGHTS.  IN NO EVENT SHALL ADOBE BE LIABLE
 
26
 * TO YOU OR ANY OTHER PARTY FOR ANY SPECIAL, INDIRECT, OR CONSEQUENTIAL
 
27
 * DAMAGES OR ANY DAMAGES WHATSOEVER WHETHER IN AN ACTION OF CONTRACT,
 
28
 * NEGLIGENCE, STRICT LIABILITY OR ANY OTHER ACTION ARISING OUT OF OR IN
 
29
 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.  ADOBE WILL NOT
 
30
 * PROVIDE ANY TRAINING OR OTHER SUPPORT FOR THE SOFTWARE.
 
31
 * 
 
32
 * Adobe, PostScript, and Display PostScript are trademarks of Adobe Systems
 
33
 * Incorporated which may be registered in certain jurisdictions
 
34
 * 
 
35
 * Author:  Adobe Systems Incorporated
 
36
 */
 
37
 
 
38
defineps PSconcat(float m[6])
 
39
        m concat
 
40
endps
 
41
 
 
42
defineps PScurrentdash()
 
43
        currentdash 
 
44
endps
 
45
 
 
46
defineps PScurrentflat( | float *flatness)
 
47
        currentflat flatness 
 
48
endps
 
49
 
 
50
defineps PScurrentgray( | float *gray)
 
51
        currentgray gray 
 
52
endps
 
53
 
 
54
defineps PScurrentgstate(userobject gst)
 
55
        gst currentgstate 
 
56
endps
 
57
 
 
58
defineps PScurrenthalftone()
 
59
        currenthalftone 
 
60
endps
 
61
 
 
62
defineps PScurrenthalftonephase( | float *x, *y)
 
63
        currenthalftonephase y x 
 
64
endps
 
65
 
 
66
defineps PScurrenthsbcolor( | float *h, *s, *b)
 
67
        currenthsbcolor b s h 
 
68
endps
 
69
 
 
70
defineps PScurrentlinecap( | int *linecap)
 
71
        currentlinecap linecap 
 
72
endps
 
73
 
 
74
defineps PScurrentlinejoin( | int *linejoin)
 
75
        currentlinejoin linejoin 
 
76
endps
 
77
 
 
78
defineps PScurrentlinewidth( | float *width)
 
79
        currentlinewidth width 
 
80
endps
 
81
 
 
82
defineps PScurrentmatrix()
 
83
        currentmatrix 
 
84
endps
 
85
 
 
86
defineps PScurrentmiterlimit( | float *limit)
 
87
        currentmiterlimit limit 
 
88
endps
 
89
 
 
90
defineps PScurrentpoint( | float *x, *y)
 
91
        currentpoint y x 
 
92
endps
 
93
 
 
94
defineps PScurrentrgbcolor( | float *r, *g, *b)
 
95
        currentrgbcolor b g r 
 
96
endps
 
97
 
 
98
defineps PScurrentscreen()
 
99
        currentscreen 
 
100
endps
 
101
 
 
102
defineps PScurrentstrokeadjust( | boolean *b)
 
103
        currentstrokeadjust b 
 
104
endps
 
105
 
 
106
defineps PScurrenttransfer()
 
107
        currenttransfer 
 
108
endps
 
109
 
 
110
defineps PSdefaultmatrix()
 
111
        defaultmatrix 
 
112
endps
 
113
 
 
114
defineps PSgrestore()
 
115
        grestore 
 
116
endps
 
117
 
 
118
defineps PSgrestoreall()
 
119
        grestoreall 
 
120
endps
 
121
 
 
122
defineps PSgsave()
 
123
        gsave 
 
124
endps
 
125
 
 
126
defineps PSgstate()
 
127
        gstate 
 
128
endps
 
129
 
 
130
defineps PSinitgraphics()
 
131
        initgraphics 
 
132
endps
 
133
 
 
134
defineps PSinitmatrix()
 
135
        initmatrix 
 
136
endps
 
137
 
 
138
defineps PSrotate(float angle)
 
139
        angle rotate 
 
140
endps
 
141
 
 
142
defineps PSscale(float x, y)
 
143
        x y scale 
 
144
endps
 
145
 
 
146
defineps PSsetdash(float pat[size]; int size; float offset)
 
147
        pat offset setdash
 
148
endps
 
149
 
 
150
defineps PSsetflat(float flatness)
 
151
        flatness setflat 
 
152
endps
 
153
 
 
154
defineps PSsetgray(float gray)
 
155
        gray setgray 
 
156
endps
 
157
 
 
158
defineps PSsetgstate(userobject gst)
 
159
        gst setgstate 
 
160
endps
 
161
 
 
162
defineps PSsethalftone()
 
163
        sethalftone 
 
164
endps
 
165
 
 
166
defineps PSsethalftonephase(float x, y)
 
167
        x y sethalftonephase 
 
168
endps
 
169
 
 
170
defineps PSsethsbcolor(float h, s, b)
 
171
        h s b sethsbcolor 
 
172
endps
 
173
 
 
174
defineps PSsetlinecap(int linecap)
 
175
        linecap setlinecap 
 
176
endps
 
177
 
 
178
defineps PSsetlinejoin(int linejoin)
 
179
        linejoin setlinejoin 
 
180
endps
 
181
 
 
182
defineps PSsetlinewidth(float width)
 
183
        width setlinewidth 
 
184
endps
 
185
 
 
186
defineps PSsetmatrix()
 
187
        setmatrix 
 
188
endps
 
189
 
 
190
defineps PSsetmiterlimit(float limit)
 
191
        limit setmiterlimit 
 
192
endps
 
193
 
 
194
defineps PSsetrgbcolor(float r, g, b)
 
195
        r g b setrgbcolor 
 
196
endps
 
197
 
 
198
defineps PSsetscreen()
 
199
        setscreen 
 
200
endps
 
201
 
 
202
defineps PSsetstrokeadjust(boolean b)
 
203
        b setstrokeadjust 
 
204
endps
 
205
 
 
206
defineps PSsettransfer()
 
207
        settransfer 
 
208
endps
 
209
 
 
210
defineps PStranslate(float x, y)
 
211
        x y translate 
 
212
endps
 
213