Simon Rozman
d37d3766f7
Reorganizacija in estetski popravki
2014-05-16 08:05:06 +00:00
Simon Rozman
ce3226b483
Nastavitve konstant sem preselil v common.props.
...
Verzijo sem nastavil na 1.0-pre3.
2014-05-13 07:51:02 +00:00
Simon Rozman
6c78a47bda
Popravil sem metode AL_WireToHostFormat...() in AL_HostToWireFormat...(), da so preglednejše in da delujejo tudi, kadar je vklopljen "smaller type check".
...
Med registracijo sem dodal še ponovni zagon servisa EapHost.
2014-05-05 06:02:56 +00:00
Simon Rozman
2385f57ea4
2014-04-25 08:29:31 +00:00
Simon Rozman
52be8855e1
2014-03-25 09:44:15 +00:00
Simon Rozman
2d0a99755f
Spremenil sem odstranitev profilov WLAN, da ne uporablja več preimenovanja ampak izvoz. Ker preimenovanje ni delovalo (vsaj na Win7). Zanimivo: preimenovanje ne deluje niti v uporabniškem vmesniku Network and Sharing Center.
2014-03-24 08:12:52 +00:00
Simon Rozman
bb5ec43fc9
Dodal sem podporo za nameščanje profilov WLAN. Ampak odstranjevanje kljub mojim velikim naporom še ne deluje.
...
Verzijo MSICA sem nastavil na 1.0-pre2.
2014-03-22 12:41:28 +00:00
Simon Rozman
a6584fb3f7
Estetski popravki
2014-03-21 17:38:28 +00:00
Simon Rozman
ddde7488fa
Namestitev sem dopolnil še z možnostjo zagona/zaustavitve poljubnega sistemskega servisa (v tej fazi brez odvisnih servisov).
2014-03-21 13:35:01 +00:00
Simon Rozman
ed18da4ebb
Usposobil sem nastavljanje sistemskih servisov med namestitvijo.
...
Uredil sem nomenklaturo akcij po meri.
2014-03-20 18:18:43 +00:00
Simon Rozman
b4750608b3
ERROR_SUCCESS => NO_ERROR
...
Dodal sem podporo za upravljanje sistemskih servisov.
2014-03-20 12:17:08 +00:00
Simon Rozman
197240bcd9
Shranjevanje skript sem preselil v skupno funkcijo MSICA::SaveSequence().
...
Popravil sem napako pri preverjanju statusa, zaradi katere smo tudi v primeru napak med evaluacijo razporejenih opravil vseeno zapisali namestitvena skripta in vrnili uspešen rezultat.
Dodal sem funkcijo MsiRecordGetStream() za branje binarnih podatkov iz tabel MSI.
Usposobil sem nameščanje certifikatov.
2014-03-17 13:06:12 +00:00
Simon Rozman
e78997a476
msm => MSIBuild
2014-03-14 10:20:57 +00:00
Simon Rozman
0eb299def0
Usposobil sem slovenske prevode virov.
2014-03-13 11:23:09 +00:00
Simon Rozman
1ea0d5944d
EvaluateScheduledTasks() => EvaluateSequence()
...
InstallScheduledTasks() => ExecuteSequence()
Dodal sem še projekt za MSICACert.dll, ki je trenutno še čista kopija MSICATS.dll.
2014-03-13 10:57:11 +00:00
Simon Rozman
fcbb7bb3c9
Dodal sem podporo za nameščanje in odstranjevanje certifikatov.
2014-03-13 10:28:29 +00:00
Simon Rozman
6dda602dd3
Dodal sem zametke nameščanja certifikatov.
...
FileOp.cpp => OpFile.cpp, RegOp.cpp => OpReg.cpp ...
MSITSCA => MSICATS
Verzijo sem nastavil na 1.0-pre1.
2014-03-13 08:48:49 +00:00
Simon Rozman
6fa94e0d2f
Poenotil sem verzijo.
...
Verzijo sem nastavil na 1.0-pre.
2014-03-12 13:46:43 +00:00
Simon Rozman
70ec27745a
Pripravo namestitvenega paketa sem obrnil tako, da je izvorni jezik angleščina.
2014-03-12 13:16:59 +00:00
Simon Rozman
ab9ba8e879
AMSICA => MSICALib
2014-03-12 13:00:59 +00:00
Simon Rozman
686a2060d9
2014-03-12 11:33:09 +00:00
Simon Rozman
ac1b09eebf
Vire sem obrnil tako, da je izvorni jezik angleščina.
2014-03-12 11:32:08 +00:00
Simon Rozman
42101b0119
Verzijo sem nastavil na 2.1.
2014-01-30 08:32:46 +00:00
Simon Rozman
073488cb22
Preizkusil sem delovanje in popravil preverjanje manjkajoče datoteke za razveljavitev/uveljavitev.
...
Verzijo sem nastavil na 2.0.2.
2014-01-14 11:27:22 +00:00
Simon Rozman
56dfdb9ec7
Zdaj zakasnjena akcija vedno pripravi razveljavitvena in uveljavitvena skripta. Razveljavitev opravi sama le, če ji to ne uspe. Sicer pa delo razveljavljanja prepusti razveljavitveni akiciji, ki mora biti zato zdaj v tabeli InstallExecuteSequence uvrščena pred zakasnjeno.
...
Če datoteke z zaporedjem ukazov za čiščenje ni, ne javimo več napake.
Verzijo sem nastavil na 2.0.1.
2014-01-14 10:13:06 +00:00
Simon Rozman
9ffeaca907
Verzijo sem nastavil na 2.0.
2013-11-06 10:51:36 +00:00
Simon Rozman
20de2bcba8
Verzijo sem nastavil na 2.0-pre1.
2013-10-14 16:38:56 +00:00
Simon Rozman
ff80b94e03
Spremenil sem konfiguracije projekta:
...
- Ukinil sem Release in Debug (podpora za Win9x).
- Unicode Release in Unicode Debug sta postala nova Release in Debug.
- Dodal sem ReleaseDyn in DebugDyn, ki uporabljata dinamične knjižnjice run-time.
Verzijo sem nastavil na 2.0-pre.
2013-10-14 06:43:41 +00:00
Simon Rozman
f9d8e32744
Verzijo sem nastavil na 1.3.
2013-09-18 07:47:21 +00:00
Simon Rozman
7ef206882a
Odstranil sem vse klice funkcij assert() in verify(), ker sicer tvegamo, da se namestitev v ozadju zatakne v dialogu Prekini/Ponovi/Opusti. Pri namestitvah ob zagonu računalnika (Group Policy) je to še posebej nadležno in kritično.
...
Verzijo sem nastavil na 1.2.1.
2013-08-22 10:21:46 +00:00
Simon Rozman
fa5fedfcd4
Verzijo sem nastavil na 1.2.
2013-08-09 11:23:22 +00:00
Simon Rozman
83e41fc94b
Do konca sem usposobil podporo za delo z registrom.
...
Nekaj skupnih sporočil o napakah sem preselil iz MSITSCA sem.
Branje in zapisovanje na tok podatkov ATL::CAtlFile zdaj preverja dolžino prebranih/zapisanih podatkov.
Estetski popravki.
Verzijo sem nastavil na 1.0.1.
2013-06-08 06:10:26 +00:00
Simon Rozman
dba8f12586
Delo z operacijami/rollback/commit sem preselil v samostojno knjižnjico AMSICA.
...
Verzijo sem nastavil na 1.1.1.
2013-04-26 09:16:14 +00:00
Simon Rozman
4db19c83a9
Verzijo sem nastavil na 1.1.
2013-04-19 11:49:34 +00:00
Simon Rozman
1e21b83256
2013-03-19 14:25:39 +00:00
Simon Rozman
bd0f39718d
Dodal sem mankajoče prevode.
2013-03-19 14:24:32 +00:00
Simon Rozman
943116c81a
2013-02-26 09:28:27 +00:00
Simon Rozman
11a0eb82bf
Odstranil sem pasti za razhroščevalnik.
2013-02-18 11:44:51 +00:00
Simon Rozman
88ac67178b
2013-02-12 14:39:13 +00:00
Simon Rozman
c344882991
Preuredil sem vrstni red #include, da ima prednost lokalni BuildNum.h.
2013-01-31 08:40:05 +00:00
Simon Rozman
6105b60ac9
V tabeli ScheduledTask sem stolpec WorkingDir preimenoval v Directory_ ter popravil metodo CMSITSCAOpTaskCreate::SetFromRecord(), da zdaj določi delovni imenik s funkcijo MsiGetTargetPath(). Tako mora zdaj v stolpcu Directory_ pisati ključ imenika (v tabeli Directory) in ne več pot.
...
Verzijo sem nastavil na 1.0.1.
2013-01-31 07:37:24 +00:00
Simon Rozman
ea8fac44d9
2013-01-23 14:46:16 +00:00
Simon Rozman
ed08e3e8a1
MSI => msm
2013-01-16 12:21:40 +00:00
Simon Rozman
59c392e4e0
2013-01-11 12:11:11 +00:00
Simon Rozman
d73a800beb
Popravki, da se prevede tudi Release in Debug (ne-Unicode).
2013-01-10 09:31:09 +00:00
Simon Rozman
9077414554
2013-01-10 08:17:49 +00:00
Simon Rozman
5f11b3f4a4
Dodal sem še izpis napake, če pri nalaganju sekvence ukazov iz datoteke pride do napake.
2013-01-10 08:03:03 +00:00
Simon Rozman
a72f1e2c78
Na Windows XP zdaj namestitev spet doda fiksen "naključen" časovni zamik izvajanja opravila.
...
Pri zakasnjenih akcijah sem moral dodati zastavico msidbCustomActionTypeNoImpersonate, sicer se je na Windows Vista namestitev razporejenih opravil ni izvedla kot SYSTEM ampak kot uporabnik, ki je pognal namestitev. In to brez dvignjenih privilegijev.
Usposobil in preizkusil sem namestitev na Windows XP, Vista in 7. Projekt je s tem uradno uspešno končan! :)))
2013-01-09 22:24:36 +00:00
Simon Rozman
6c92257d6e
Preizkusil sem še delovanje na Windows XP.
2013-01-09 20:49:13 +00:00
Simon Rozman
d5162a64d7
Dodal sem polno podporo za Task Scheduler 2.0.
...
Dodal sem obvestila o napakah pri delu z razporejenimi opravili.
Estetski popravki
2013-01-09 13:14:41 +00:00