File: ChangeLog

package info (click to toggle)
librapi2 0.11.1-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 2,556 kB
  • ctags: 1,162
  • sloc: ansic: 9,840; sh: 9,555; cpp: 522; python: 338; makefile: 203
file content (151 lines) | stat: -rw-r--r-- 4,878 bytes parent folder | download
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
2008-04-13  Jonny Lamb  <jonnylamb@jonnylamb.com>

	* script/synce-install-cab.1:
	* script/synce-remove-program.1:
	* tools/man/pcp.1:
	* tools/man/pkillall.1:
	* tools/man/pls.1:
	* tools/man/pmkdir.1:
	* tools/man/pmv.1:
	* tools/man/prm.1:
	* tools/man/prmdir.1:
	* tools/man/prun.1:
	* tools/man/psettime.1:
	* tools/man/pshortcut.1:
	* tools/man/pstatus.1:
	* tools/man/rapiconfig.1:
	* tools/man/synce-list-programs.1:
	* tools/man/synce-registry.1: Escaped minus signs so they're not
	hyphens. Notified by lintian: hyphen-used-as-minus-sign. 

2008-04-13  Jonny Lamb  <jonnylamb@jonnylamb.com>

	* Removed spec file.

2008-04-11  Mark Ellis  <mark@mpellis.org.uk>

	* modified rapi_context_connect() to deal with version 5.0
	  that is actually WM2003

2008-04-01  Mark Ellis  <mark@mpellis.org.uk>

	* dummy function for rapi1 CeGetDiskFreeSpaceEx, prevents segfault
	  when this is called

2008-03-26  Mark Ellis  <mark@mpellis.org.uk>

	* correct build without python bindings (bug 1708885)

2008-03-25  Mark Ellis  <mark@mpellis.org.uk>

	* fixed input buffer length in tools/rapiconfig.c
	* fixed rapi1 CeProcessConfig (after a fashion)

2008-03-23  Guido Diepen  <guido@guidodiepen.nl>

	* Rewrote the thread-safe code to make use of pthread_once. Instead of
	using my own mutexes to ensure a key for the TSL was only created once, I
	now use pthread_once to ensure that the create_key method is called only
	once. Thanks David for pointing this out.

2008-03-23  Guido Diepen  <guido@guidodiepen.nl>

	* Renabled the thread-safe code. Segfaults in sync-engine were
	  caused by the fact that sync-engine tried to access rapi_context of 
	  one thread via another thread. Resolved in sync-engine

      became less stable with this. 
2008-03-23  Guido Diepen  <guido@guidodiepen.nl>

	* Put the thread-safety code in ifdef. Turned out that sync-engine
      became less stable with this. 
      Currently thread-safe code has been deactivated till further notice.

2008-03-20  Mark Ellis  <mark@mpellis.org.uk>

	* BSD compatible fixes suggested by Bakulin Ilya, many thanks

2008-03-15  Guido Diepen  <guido@guidodiepen.nl>

	* Made librapi2 thread-safe by removing the static RapiContext. This is
	  replaced by pthreads thread local storage. 

2008-01-11  Guido Diepen  <guido@guidodiepen.nl>

	* Added a non-blocking CeWriteFile (it will release GIL before starting)
	* Added a non-blocking CeProcessConfig ( not used yet though )

2008-01-11  Guido Diepen  <guido@guidodiepen.nl>

	* Increased the timeout used for reading data from the socket. Old value
	  of 15 was causing too many timeouts. New value is set to 120 seconds.

2008-01-09  Mark Ellis  <mark@mpellis.org.uk>

	* added LICENSE to EXTRA_DIST
	* added hal support to rapi_context

2008-01-07  Guido Diepen  <guido@guidodiepen.nl>

	* Fixed small bug in raising error in closeHandle function
	* Added python binding for CeGetSystemInfo
	* Added python binding for CeGetVersionEx

2007-12-27  Guido Diepen  <guido@jcwodan.nl>

	* Small fix in rapi2 call of CeCreateProcess2 (remove optional-read)
	* Added python binding for CeFindAllFiles
	* Added python binding for CeCloseHandle
	* Added python binding for CeCreateFile
	* Added python binding for CeReadFile
	* Added python binding for CeWriteFilea
	* Added python binding for CeCreateProcess
	* Note, all of the above are initial implementations, more studying
	  has to be done regarding error handling. Problem is inconsistency
	  with error handling in the original microsoft code, sometimes 
	  zero means succes, sometimes non-zero means succes
	
2007-12-23  Guido Diepen  <guido@jcwodan.nl>

	* Added python binding for CeGetDiskFreeSpaceEx()
	
2007-12-23  Guido Diepen  <guido@jcwodan.nl>

	* added RAPI2 implementation of CeGetDiskFreeSpaceEx()
	  rapi call.
	* Some minor fixes in types (also were fixed in libsynce)
	* Updated README in rapi2 to show which methods are 
	  implemented and which not.
	
2007-12-18  Guido Diepen  <guido@jcwodan.nl>

	* added python binding for CeGetSystemPowerStatus
	
2007-12-17  Mark Ellis  <mark@mpellis.org.uk>

	* more registry fixes in rapi1
	* added CeRegDeleteKey() and CeRegDeleteValue() to rapi 1
	
2007-12-13  Mark Ellis  <mark@mpellis.org.uk>

	* fixes to rapi_buffer_debug_ header
	* fixes to CeRegQueryInfoKey & CeRegEnumValue in rapi1
	* improved NULL handling in rapi2 from Guido Diepen
	* extra functionality in synce-registry from Guido Diepen

2007-12-06  Mark Ellis  <mark@mpellis.org.uk>

	* patch from Guido Diepen, many thanks !!
	* added CeRegQueryInfoKey and CeRegEnumValue2 to rapi2
	* fix to rapi_buffer_read_string
	* new debuging functions

2007-11-28  Mark Ellis  <mark@mpellis.org.uk>

	* pls.c and pcp.1 patch from Debian package

2007-09-18  Mark Ellis  <mark@mpellis.org.uk>

	* started Changelog !
	* changed rapi_connection_from_path to rapi_connection_from_name