0000000000000000000000000000000000000000 8af0674a96ac02d5a501ece10820fd7014989acc Gustavo Noronha Silva <kov@kov.eti.br> 1216906639 -0300	commit (initial): skeleton for building the project modules
8af0674a96ac02d5a501ece10820fd7014989acc 32c514c871d9c5616024842e1b2bccdf060ff2f7 Gustavo Noronha Silva <kov@kov.eti.br> 1216907331 -0300	commit (amend): skeleton for building the project modules
32c514c871d9c5616024842e1b2bccdf060ff2f7 1dce2bff881784aac3525646a097a32282b6583e Gustavo Noronha Silva <kov@kov.eti.br> 1217798481 -0300	commit: starting the D-Bus service implementation
1dce2bff881784aac3525646a097a32282b6583e 32c514c871d9c5616024842e1b2bccdf060ff2f7 Gustavo Noronha Silva <kov@kov.eti.br> 1217852868 -0300	32c514c871d9c5616024842e1b2bccdf060ff2f7: updating HEAD
32c514c871d9c5616024842e1b2bccdf060ff2f7 f3e4a2943743d1dc28aba0413065d27e44484db5 Gustavo Noronha Silva <kov@kov.eti.br> 1217853348 -0300	commit: build system upgrade
f3e4a2943743d1dc28aba0413065d27e44484db5 e81b37f835f0dee2a912166c4929d3df042235f4 Gustavo Noronha Silva <kov@kov.eti.br> 1217853478 -0300	commit: install the service file, and handle dependencies for the mechanism separately
e81b37f835f0dee2a912166c4929d3df042235f4 d140dc55c8ab1b943a53f81601a97126cb2d12d3 Gustavo Noronha Silva <kov@kov.eti.br> 1217861249 -0300	commit: adding basic structure for a simple dbus service
d140dc55c8ab1b943a53f81601a97126cb2d12d3 1bfa56c59239e5eed08d53059088044ffd44024f Gustavo Noronha Silva <kov@kov.eti.br> 1217881580 -0300	commit: initial implementation of the library
1bfa56c59239e5eed08d53059088044ffd44024f 4953d247bd91499d59a96285c2a0d560426b54d6 Gustavo Noronha Silva <kov@kov.eti.br> 1217881611 -0300	commit (amend): initial implementation of the library
4953d247bd91499d59a96285c2a0d560426b54d6 cacb88fce9b0b545b1ac3119c2f94e6d1e12adcd Gustavo Noronha Silva <kov@kov.eti.br> 1217968412 -0300	commit: initial impelementation of the object that handles the environment
cacb88fce9b0b545b1ac3119c2f94e6d1e12adcd e558434e1a1d4372a158afff2400a8f53283d241 Gustavo Noronha Silva <kov@kov.eti.br> 1217968900 -0300	commit (amend): initial impelementation of the object that handles the environment
e558434e1a1d4372a158afff2400a8f53283d241 848078484c763757aa85003351b7d8f5c99b367f Gustavo Noronha Silva <kov@kov.eti.br> 1217970930 -0300	commit: make libgksu-pk use GksuEnvironment to figure out what env variables to send
848078484c763757aa85003351b7d8f5c99b367f 6676502a4dc9f100007923b7972c1e29b5812c37 Gustavo Noronha Silva <kov@kov.eti.br> 1217970975 -0300	commit: adding git ignore file
6676502a4dc9f100007923b7972c1e29b5812c37 e278309eaab7a3b6ec68d6d5c09cf51ae00ea1c3 Gustavo Noronha Silva <kov@kov.eti.br> 1217991577 -0300	commit: actually add policykit to the mix
e278309eaab7a3b6ec68d6d5c09cf51ae00ea1c3 3ef23a43cc328602d2cd042c9067423bf119d68a Gustavo Noronha Silva <kov@kov.eti.br> 1218030118 -0300	commit: adding missing files
3ef23a43cc328602d2cd042c9067423bf119d68a 0bcffd8e877a642a8e75b1668d7e200989dfa04d Gustavo Noronha Silva <kov@kov.eti.br> 1218030128 -0300	commit: fixing git ignore file
0bcffd8e877a642a8e75b1668d7e200989dfa04d 9a1bdb0b45bf05c3366e0e3813dd7d18ac6ed411 Gustavo Noronha Silva <kov@kov.eti.br> 1218033211 -0300	commit: refactoring server to have dbus and polkit stuff in the object instead of in the class
9a1bdb0b45bf05c3366e0e3813dd7d18ac6ed411 3f5c9d38fa1934082358cfea4dee3da16de94c0b Gustavo Noronha Silva <kov@kov.eti.br> 1218033234 -0300	commit: warn with the error message if the dbus service fails
3f5c9d38fa1934082358cfea4dee3da16de94c0b 2869277d1967992967b360d3760bdaa8c5d4a2fd Gustavo Noronha Silva <kov@kov.eti.br> 1218033243 -0300	commit: fixed the services file
2869277d1967992967b360d3760bdaa8c5d4a2fd 366a7ad6aa0629463e7d7906795f2c3b379db7aa Gustavo Noronha Silva <kov@kov.eti.br> 1218039087 -0300	commit: manage the life cycle of the process
366a7ad6aa0629463e7d7906795f2c3b379db7aa f4f2087f4d819b13bdb4552237f562b52f2c42ab Gustavo Noronha Silva <kov@kov.eti.br> 1218053132 -0300	commit: added xauth support
f4f2087f4d819b13bdb4552237f562b52f2c42ab 0d3c7aa5f0f81bf459ea7931bb5f7b81b9589317 Gustavo Noronha Silva <kov@kov.eti.br> 1218134888 -0300	commit: implemented initial process exit handling to both the mechanism and the library
0d3c7aa5f0f81bf459ea7931bb5f7b81b9589317 8b179df276fc9f047737e28e3d0ecb99dfc2e49a Gustavo Noronha Silva <kov@kov.eti.br> 1218135729 -0300	commit: tracking "zombies"
8b179df276fc9f047737e28e3d0ecb99dfc2e49a 40b4aa58dc9ed01b8077e0bed6119a4c679d0e9e Gustavo Noronha Silva <kov@kov.eti.br> 1218135945 -0300	commit: ignore locks when reading the cookie with xauth
40b4aa58dc9ed01b8077e0bed6119a4c679d0e9e c085af96826c28b553ecdd6a3f538b761cf84449 Gustavo Noronha Silva <kov@kov.eti.br> 1218139224 -0300	commit: "waiting" for zombies after a given time has passed without them having being handled; also use hash tables correctly =P
c085af96826c28b553ecdd6a3f538b761cf84449 aaff3f3ac3112d4fde6b635db70e0a520627d4e8 Gustavo Noronha Silva <kov@kov.eti.br> 1218139506 -0300	commit: adding a thanks file
aaff3f3ac3112d4fde6b635db70e0a520627d4e8 404ad3d3a87f964f744b0edc77066d6717aed8e0 Gustavo Noronha Silva <kov@kov.eti.br> 1218142719 -0300	commit: have libgksu send a message to the mechanism to get the status information, when the process exits
404ad3d3a87f964f744b0edc77066d6717aed8e0 6b68d0f0219bbfdb5c3cac5ee0885216ae15eb83 Gustavo Noronha Silva <kov@kov.eti.br> 1218146557 -0300	commit: missing file =P
6b68d0f0219bbfdb5c3cac5ee0885216ae15eb83 56da96d4346a35d57d5488e169974273d796ad67 Gustavo Noronha Silva <kov@kov.eti.br> 1218239525 -0300	commit: implementing basic error handling, and propagation of errors throughout the stack
56da96d4346a35d57d5488e169974273d796ad67 9026dbd7e4e975b6f7303c0741fdc25918b9a52f Gustavo Noronha Silva <kov@kov.eti.br> 1218307380 -0300	commit (amend): implementing basic error handling, and propagation of errors throughout the stack
9026dbd7e4e975b6f7303c0741fdc25918b9a52f af6ac2571ab92a63a27d346f95713cb4a9313a46 Gustavo Noronha Silva <kov@kov.eti.br> 1218309219 -0300	commit: correctly handle authentication for the Wait method
af6ac2571ab92a63a27d346f95713cb4a9313a46 8321f27ea57dce2870d8aa29bd97fe5e23593769 Gustavo Noronha Silva <kov@kov.eti.br> 1218405402 -0300	commit: implemented standard output and error forwarding through the bus
8321f27ea57dce2870d8aa29bd97fe5e23593769 050f5116d7eb8dd1cc8db0667d12b256b897e31e Gustavo Noronha Silva <kov@kov.eti.br> 1218406034 -0300	commit: make the library only act on signals that matter to the process it is maintaining
050f5116d7eb8dd1cc8db0667d12b256b897e31e 664b6b0c5aed98f14ed9b4e5f74e5a564724e3da Gustavo Noronha Silva <kov@kov.eti.br> 1218407017 -0300	commit: require auth for ReadOutput
664b6b0c5aed98f14ed9b4e5f74e5a564724e3da 62be77a2f0b819be4a707aa042cf24828a4456a6 Gustavo Noronha Silva <kov@kov.eti.br> 1219979044 -0300	commit: implemented stdin forwarding, and also server fd closing, replaying what the application does
62be77a2f0b819be4a707aa042cf24828a4456a6 8575af7ea8fb27445fcd99c6e416ef86a0599da1 Gustavo Noronha Silva <kov@kov.eti.br> 1220239294 -0300	commit: implemented a write queue, that avoids the writer callback always being called, making the reader starve and causing a deadlock
8575af7ea8fb27445fcd99c6e416ef86a0599da1 6123a8a8f2f9c4bfdde496a1017ac6ce90f8d54e Gustavo Noronha Silva <kov@kov.eti.br> 1220273833 -0300	commit: fix FD close forwarding with the write queue
6123a8a8f2f9c4bfdde496a1017ac6ce90f8d54e 8fcd7261e37a16afc7e92d3ca71f237e5a703163 Gustavo Noronha Silva <kov@kov.eti.br> 1220313871 -0300	commit (amend): fix FD close forwarding with the write queue
8fcd7261e37a16afc7e92d3ca71f237e5a703163 39d5e6c200b6b07e78c51d6ad5ce91dc58f1cdc9 Gustavo Noronha Silva <kov@kov.eti.br> 1220315560 -0300	commit: update test code to exercise stdin
39d5e6c200b6b07e78c51d6ad5ce91dc58f1cdc9 88b8546b5781d0591e6dfab41d397e5d4e75973a Gustavo Noronha Silva <kov@kov.eti.br> 1220373773 -0300	commit: adding some hacking documentation
88b8546b5781d0591e6dfab41d397e5d4e75973a 86670e736eecf3ce9931c6471bc901cae7357fd8 Gustavo Noronha Silva <kov@kov.eti.br> 1220376622 -0300	commit (amend): adding some hacking documentation
86670e736eecf3ce9931c6471bc901cae7357fd8 55ad18c24fa6e9ad3fbf93f5dc2c134e9c5845e3 Gustavo Noronha Silva <kov@kov.eti.br> 1220377456 -0300	commit (amend): adding some hacking documentation
55ad18c24fa6e9ad3fbf93f5dc2c134e9c5845e3 25097a5f7f1f833f3e58d120f17e50821a79be19 Gustavo Noronha Silva <kov@kov.eti.br> 1220377882 -0300	commit: make gksu-server search the path when running the command, and use arguments[0] as an actual argv[0]
25097a5f7f1f833f3e58d120f17e50821a79be19 d1c760e9fba398098ebbb43fb2d2ed5f2de2398d Gustavo Noronha Silva <kov@kov.eti.br> 1220378091 -0300	commit: make gksu-polkit return the same return status as the child
d1c760e9fba398098ebbb43fb2d2ed5f2de2398d 53e80eaa734d4ac7dd2e4285d019e6919e1b64cd Gustavo Noronha Silva <kov@kov.eti.br> 1221255077 -0300	commit: fixing file location
53e80eaa734d4ac7dd2e4285d019e6919e1b64cd c574d0a9736f05832944d4c21a8fb8eefb51fb03 Gustavo Noronha Silva <kov@kov.eti.br> 1221684719 -0300	commit: added the _spawn_sync API call
c574d0a9736f05832944d4c21a8fb8eefb51fb03 22750e4027d4423e8a32f3ed4027fc3978b2412e Gustavo Noronha Silva <kov@kov.eti.br> 1221685229 -0300	commit: redirect stdout and stderr to /dev/null if not used
22750e4027d4423e8a32f3ed4027fc3978b2412e eab9bb7d6264a2c065a74226e9511e36e79bd715 Gustavo Noronha Silva <kov@kov.eti.br> 1221770435 -0300	commit: making the server quit when unused for some time
eab9bb7d6264a2c065a74226e9511e36e79bd715 ba3ecdb948164bc5559e3b371adcf98bef941c04 Gustavo Noronha Silva <kov@kov.eti.br> 1221770461 -0300	commit: adding some assertions, and fixing leaks of fds and io watches
ba3ecdb948164bc5559e3b371adcf98bef941c04 93dddf92b1c451c790c73b7c17906628d3b78db2 Gustavo Noronha Silva <kov@kov.eti.br> 1221779749 -0300	commit: install gksu-server into $(sbindir), and install the .service file to the correct location
93dddf92b1c451c790c73b7c17906628d3b78db2 4103a756760f1c2c264ca9281836603651c59f1f Gustavo Noronha Silva <kov@kov.eti.br> 1221789202 -0300	commit: use a cookie instead of the pid as index for controllers and zombies
4103a756760f1c2c264ca9281836603651c59f1f ef2bad1313f3de2797a4e932da781d9a969f9801 Gustavo Noronha Silva <kov@kov.eti.br> 1221859486 -0300	commit: adding gtk-doc support
ef2bad1313f3de2797a4e932da781d9a969f9801 6378c0d965d4a6547e187145570f3180fa6525ef Gustavo Noronha Silva <kov@kov.eti.br> 1221859681 -0300	commit (amend): adding gtk-doc support
6378c0d965d4a6547e187145570f3180fa6525ef 292a44032f07c81a5257ff831a3852b9d6ccb4cd Gustavo Noronha Silva <kov@kov.eti.br> 1221859699 -0300	commit (amend): adding gtk-doc support
292a44032f07c81a5257ff831a3852b9d6ccb4cd 0035ba2c07d0fff8d247e19dca9ddc1c233fe1c2 Gustavo Noronha Silva <kov@kov.eti.br> 1221859726 -0300	commit: adding an autogen script to help bootstraping
0035ba2c07d0fff8d247e19dca9ddc1c233fe1c2 301c90d8b1c2e6c20cd458ecd375318e34165268 Gustavo Noronha Silva <kov@kov.eti.br> 1221863040 -0300	commit: initial documentation for GksuProcess, and a nicer header to include
301c90d8b1c2e6c20cd458ecd375318e34165268 5079c696b239faee9fb5bea048c6bd7e964ed8e5 Gustavo Noronha Silva <kov@kov.eti.br> 1223860133 -0300	commit: verify variables that are being sent
5079c696b239faee9fb5bea048c6bd7e964ed8e5 e0dde06e8b64a1cc74873a467d6e4a67e3f07f50 Gustavo Noronha Silva <kov@kov.eti.br> 1223908548 -0300	commit (amend): verify variables that are being sent
e0dde06e8b64a1cc74873a467d6e4a67e3f07f50 238f354fc34397da06b7f1ea24977ce493d4f332 Gustavo Noronha Silva <kov@kov.eti.br> 1228220781 -0200	commit: initial implementation of startup notification
238f354fc34397da06b7f1ea24977ce493d4f332 87990a8c4165687181f3ee66340d9527311feb5d Gustavo Noronha Silva <kov@kov.eti.br> 1228220870 -0200	commit: NLS infrastructure update
87990a8c4165687181f3ee66340d9527311feb5d c5b2356538170c12ad419f4ae218af2482817003 Gustavo Noronha Silva <kov@kov.eti.br> 1228221439 -0200	commit: fix section header file for libgksu-polkit
c5b2356538170c12ad419f4ae218af2482817003 c963c48cfb4ee368e191400857ed712083dd6eee Gustavo Noronha Silva <kov@kov.eti.br> 1228222898 -0200	rebase finished: refs/heads/master onto 8b4370008df02de914aeffcd6cfb7ed8214d033e
c963c48cfb4ee368e191400857ed712083dd6eee 37c49bee5288cf53e4fc309c0e3756705e8b7826 Gustavo Noronha Silva <kov@kov.eti.br> 1228223190 -0200	rebase finished: refs/heads/master onto baefa73a1e6dc7c4f12b7a4ede387d20c8b0106c
37c49bee5288cf53e4fc309c0e3756705e8b7826 37c8d10d96b861ac6bebd7fd17283e3dd42115ff Gustavo Noronha Silva <kov@kov.eti.br> 1228223274 -0200	commit: also pass DESKTOP_STARTUP_ID to the server
37c8d10d96b861ac6bebd7fd17283e3dd42115ff 626879af9fcf1c0a0dc2d4070e6e8220975ffe3a Gustavo Noronha Silva <kov@kov.eti.br> 1228225686 -0200	commit: wrote a simple, yet quite complete README about the project
626879af9fcf1c0a0dc2d4070e6e8220975ffe3a 4dd756e83f8932c819b8ecc769e766742a045c0b Gustavo Noronha Silva <kov@kov.eti.br> 1228225907 -0200	commit: typo in EXTRA_DIST
4dd756e83f8932c819b8ecc769e766742a045c0b bfb25e8cdbc85746babf32c5cee30c08ddfe8bf7 Gustavo Noronha Silva <kov@kov.eti.br> 1228917225 -0200	commit: better arguments handling
bfb25e8cdbc85746babf32c5cee30c08ddfe8bf7 ba7f56327d309fcc88f95d5a2b2afd323234a9f3 Gustavo Noronha Silva <kov@kov.eti.br> 1228917514 -0200	commit (amend): better arguments handling
ba7f56327d309fcc88f95d5a2b2afd323234a9f3 fe39cc0bd085787a6a0f02a395c7fd8aa942ce0d Gustavo Noronha Silva <kov@kov.eti.br> 1230314167 -0200	commit: fix licensing
