1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
|
* Wed May 30 2012 Junfeng Dong <junfeng.dong@intel.com>
- Clean up spec file for packaging.
* Fri Jan 13 2012 Auke Kok <auke-jan.h.kok@intel.com> - 0.64
- Git Tag: 20120113.0
a0136e4: Remove unused files, and make uxlaunch not restart during RPM upgrade.
* Tue Jul 26 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.64
- Ships a service file internally now.
- Fix some -Wunused-result stuff.
- Fix list overwriting properly.
- Add startup gating - stop spawning processes until system has some idle time.
* Mon Jul 11 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.63
- Bugfix: The rewrite of Only/NotShowIn keys handling was incomplete. (BMC#20837)
- Enable debugging through --enable-debug, add debug prints.
- Made non-debug output significantly less verbose.
- Make ConsoleKit, Chooser code and EcryptFS support entirely optional.
- Autotoolized uxlaunch build code entirely
- Xorg log file properly named in ~
- Feature removal: xinitrc scripts are no longer supported.
- Update the sysconfig template file.
* Sun Jun 19 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.62
- Fix ConsoleKit stuff to not require CK patch for extra permissions
- Pass is-local=true when setting up ck session
- Fix pasto in NotShowIn filter parsing
- Merge hooks for external auth code
- New desktop session handling support code: requires sysconfig/uxlaunch changes for some cases
- Generic session starting code: define any session you want.
* Fri Jun 03 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.61
- Logging: Convert to using syslog().
- Update the template config file.
- Fix dpi setting initialization.
- support building on non-linux arches.
* Fri May 27 2011 Chris Ferron <chris.e.ferron@linux.intel.com> - 0.60
- changed reqiures from systemctl to the package systemd for scriptlets
* Wed May 25 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.60
- Add explicit runtime dependency on ConsoleKit-x11, otherwise
uxlaunch fails to establish a proper CK Seat for the X11 session
and all session privileges are lost.
* Mon May 16 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.60
- do not restart uxlaunch - it will break the X session.
* Fri May 7 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.60
- FEA#16109 - [FEA] Implement SystemD as MeeGo init provide
- Add systemd specific configuration.
- Update to 0.60
* Thu May 6 2011 Juan Zhao <juan.j.zhao@intel.com> - 0.59.1
- Add xhost to its required packages (BMC# 17185)
* Thu Apr 28 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.59.1
- Parse ~/.config/i18n before /etc/sysconfig/i18n. (BMC#14347)
* Mon Feb 14 2011 Auke Kok <auke-jan.h.kok@intel.com> - 0.59
- (BMC#13517) Add Xserver startup options to uxlaunch (edit)
- Fix a small fd leak.
- Make uxlaunch work on NFS - work around readdir() issues.
- Run cppcheck.
- Fix getopt table - was missing --xsession.
* Tue Oct 19 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.58
- Typo fix: erraneous g.
- Debug: print out effective Xorg start line used.
- Allow dpi values to be set according to a lookup table. The table matches DMI "board_name" (from sysfs) values with hard-coded DPI values to be passed to the X server at start.
- Compress man page.
* Tue Oct 19 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.57
- BMC#8512 - Preserve uxlaunch logfiles with 1 backup (similar to Xorg).
- Add much more information about settigns, env, startup etc.
- Actually the right way around check for auto-dpi or manual setting.
- Reformat some messages to remove unneeded wording.
- Quick annotation of default dpi value in /etc/sysconfig file
- Allow dpi=auto or dpi=<int> to be passed from our sysconfig files.
- Slightly amend setenv session patch: use the right value, and keep it in a neutrel env. Also fill the value before it's actually used.
- Merge branch 'master' of git://gitorious.org/meego-os-base/uxlaunch
- Proto code for x startup: assemble list of pointers so we can better handle optional params.
- Merge branch 'master' of gitorious.org:meego-os-base/uxlaunch
- Export the selected session to environ - this way scripts can use it.
- Basic watchdog handling.
- Add some basic tests using pkg-config to signal dependencies out
- Adding INSTALL file with some basic hints.
- properly call setpgid() using real data instead.
* Mon Aug 30 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.56
- Auke Kok: BMC#103 - uxlaunch not honoring XDG_DATA_DIRS for .desktop startup
* Wed Aug 25 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.55
- Auke Kok: BMC#5205 - allow X-Mee[gG]o-Priority variation
- Paulo Alcantara: Move static var to top of the file
- Paulo Alcantara: Xserver.c: missing process id in error message.
- Auke Kok: micro-optimization: no need to do all this work if hiding this exec.
- Auke Kok: Optimize 'show' variable out.
- Auke Kok: Remove some unneeded checks.
- Auke Kok: Use break instead
- Auke Kok: Micro-optimization: once a hit is found, omit all other checks (Marko Saukko)
- Auke Kok: Add failure checks for setuid/gid() step, verify ~ permissions. add Logging.
- Auke Kok: Log .xsession-errors open/write failure
- Auke Kok: Remove several obsolete env log dumps, one is OK for now. run setpgid(), somehow it helps when running from console.
- Auke Kok: Debug setsid() call and see if we're having issues running from console
- Auke Kok: Make sure lang isn't NULL before running tests on it for scim
- Auke Kok: rev to 0.55
- Auke Kok: Cleanfile run.
- Michael Meeks: Add session only mode, enabled with -x to allow other distros to treat the MeeGo UI as its own session.
- Michael Meeks: Shutdown the gconf daemon manually before cutting the power.
- Michael Meeks: Make PAM happier on (chatty) SUSE distros.
* Wed Jul 14 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.54
- Case fix: compare casefolded items to lowercase strings
- mompositor -> mcompositor type fix BMC#3838
* Wed Jul 07 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.53
- Merge mcompositer patch
- Change session identifiers to X-MEEGO-
- remove IVI session for now
- BMC#2218 - Should accept X-Moblin-Priority regardless of case
- BMC#2291 - Setting brightness through xrandr/xbacklight fails
- BMC#2339 - uxlaunch consumed all disk space in /var/run
- BMC#2793 - poke screensaver if we lock it (pops up passwd dialog)
* Thu Apr 29 2010 Arjan van de Ven <arjan@linux.intel.com> - 0.51
- add 4 more languages for SCIM (MBC#460)
* Wed Apr 28 2010 Prajwal Mohan <prajwal.karur.mohan@intel.com> - 0.50
- Changing duicompositor to mcompositor
* Wed Apr 07 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.50
- Fix: MGB#110 - xinitrc stuff being started too late
- replace a few occurences of moblin with MeeGo
* Fri Apr 2 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.49
- Fix: EFS: shut down X session used for authentication properly (MB#67)
* Fri Mar 26 2010 Anas Nashif <anas.nashif@intel.com> - 0.48
- Moblin -> MeeGo
* Thu Mar 25 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.48
- Rename session identifiers to X-*, add DUI support
* Mon Mar 22 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.47
- Merge ARM patch in master
- fix MB#9997: file triggers not working properly
- screensaver lock trigger file changed to ~/.config/
* Thu Mar 18 2010 Carsten Munk <carsten@maemo.org> - 0.46-1
- Add ARM as supported architecture with ioprio_set
* Thu Mar 04 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.46
- MB#9997: allow relative paths in X-Moblin-OnlyStartIn etc.
* Thu Feb 26 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.44
- Workaround for MB#9784 - prevent the xserver from resetting
in between client quits. This prevents the xserver from re-
initializing kbd, inputs etc.
* Wed Feb 24 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.43
- ecryptfs support, Yan Li <yanli@infradead.org>
* Thu Feb 18 2010 Anas Nashif <anas.nashif@intel.com> - 0.41
- Fixed Yaml: No locale required
* Wed Feb 17 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.41
- Make xserver spew less debug to stderr/stdout
* Fri Feb 12 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.40
- use glib desktop spec file parser
- use xhost to allow localuser from all localhosts (MB9655)
* Wed Feb 10 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.39
- wait for udevd probes to finish before starting Xorg.
* Tue Feb 09 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.38
- add support for /etc/profile.d/* ENV changing scripts (arjan)
* Mon Feb 08 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.37
- remove -nr option, the option is deprecated and default behavior
already does this.
* Mon Feb 08 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.36
- Add support for conditional starting based on file existence
- don't add -nohwaccess back, this was added for non-moblin builds.
* Wed Jan 20 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.35
- Add support for "Late" X-Moblin-Priority, for delayed tasks (2mins)
* Thu Jan 07 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.34
- Fix 0.33 bug where strncmp was used incorrectly.
* Thu Jan 07 2010 Li Peng <peng.li@intel.com> - 0.33
- re-add '-nohwaccess' param for non-root X launch
* Wed Jan 05 2010 Auke Kok <auke-jan.h.kok@intel.com> - 0.33
- fix TryExec/Exec key confusion causing quote stripping bug
- bugfix: Highest would be overwritten by a match on "High" prios
- explicit install permissions on files
* Mon Nov 09 2009 Auke Kok <auke-jan.h.kok@intel.com> - 0.32
- add /sbin/ to path
- unquote Exec= lines in autostart .desktop files
- remove hardcoded reference to panels. they should be started through
autostart desktop files now.
* Wed Oct 21 2009 Auke Kok <auke-jan.h.kok@intel.com> - 0.30
- name logfile per user to avoid conflicts causing xorg not to start
* Wed Oct 14 2009 Auke Kok <auke-jan.h.kok@intel.com> - 0.29
- add oom_adj prio setting code for X/session/self to guard against OOM
* Tue Oct 06 2009 Auke Kok <auke-jan.h.kok@intel.com> - 0.28
- Detect mutter crash and tear down entire session, restarting desktop
* Mon Oct 05 2009 Auke Kok <auke-jan.h.kok@intel.com> - 0.27
- Fix Xorg crashes hanging uxlaunch or timing out for 10 seconds
* Fri Oct 02 2009 Auke Kok <auke-jan.h.kok@intel.com - 0.26
- Add support for skipping system-wide desktop files in favor
of user files if present. This fixes the xfce4 tip issue.
* Fri Oct 02 2009 Auke Kok <auke-jan.h.kok@intel.com - 0.25
- Add support for queueing ~/.config/autostart files
* Tue Sep 29 2009 Auke Kok <auke-jan.h.kok@intel.com - 0.24
- Merged Li Peng's nohwaccess patch
- support for MUX session
- added man page, sysconfig file examples
* Wed Aug 26 2009 Li Peng <peng.li@intel.com> - 0.23
- Remove '-nohwaccess' parameter for xserver, don't need anymore
* Fri Aug 21 2009 Anas Nashif <anas.nashif@intel.com> - 0.23
- Reenable SCIM
* Wed Aug 19 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.23
- make sure GLIBC errors go to stderr
* Mon Jul 27 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.21
- don't set the _IM_ environment variables due to scim stability
(#3903 etc)
* Fri Jul 24 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.21
- make sure that non-root-X gets a user owned X authority file
(fixes not being able to launch X apps from console)
* Thu Jul 23 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.20
- fix bug 4659, permissions of ~/.cache
* Wed Jul 22 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.19
- Nick requests the DPI setting to be 120 instead
* Mon Jul 20 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.18
- fix bug 4513 (The Input Method cannot be invoked in all NBTK text entry)
* Mon Jul 13 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.17
- fix bug 4376 (X DPI setting)
* Thu Jul 9 2009 - Auke Kok <auke-jan.h.kok@intel.com - 0.16
- don't start panels for non-MOBLIN session
* Thu Jul 9 2009 - Auke Kok <auke-jan.h.kok@intel.com - 0.15
- add support for non-moblin legacy /etc/X11/xinit/xinitrc.d/ scripts
- support other desktops than UX by filtering XDG desktop files per session
* Thu Jul 9 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.14
- fix gvfs issue
- make sure to create the Movies/ etc directories
* Mon Jul 6 2009 - Auke Kok <auke-jan.h.kok@intel.com - 0.12
- Kill session program, save session pid.
- Makefile cleanup: show something during build, dist.
- Use g_list_first(). Missing declaration.
- Fix: properly test for duplicate entries.
* Mon Jul 6 2009 - Auke Kok <auke-jan.h.kok@intel.com - 0.10
- Give X some time to reap children for proper transition back to init 3
* Thu Jul 2 2009 - Auke Kok <auke-jan.h.kok@intel.com - 0.9
- Fix two crucial bugs breaking X startup
* Wed Jul 1 2009 - Auke Kok <auke-jan.h.kok@intel.com - 0.8
- add support for retreiving LANG and SYSFONT from sysconfig/i18n
* Wed Jul 1 2009 - Auke Kok <auke-jan.h.kok@intel.com - 0.7
- common log printf lib function
- use passed or default tty, don't detect anymore.
- fix --help.
* Wed Jul 1 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.6
- fix username parsing issue
* Tue Jun 30 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.5
- deal with the metacity -> mutter rename
* Tue Jun 30 2009 - Auke Kok <auke-jan.h.kok@intel.com> - 0.4
- add various commandline options, config file handling
- add --verbose for debugging output to stderr
* Tue Jun 30 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.3
- work around a metacity bug
* Mon Jun 29 2009 - Arjan van de Ven <arjan@linux.intel.com> - 0.1
- initial packaging
|