[Rt-commit] rt branch, master, updated. rt-4.2.9-102-g88e5f15
Alex Vandiver
alexmv at bestpractical.com
Thu Nov 20 15:28:36 EST 2014
The branch, master has been updated
via 88e5f15cad10498636fcf0a9944e263b0348dd2f (commit)
via aa2210aa859ad3c1a0bf837d3624b1b956d5c30a (commit)
via d65c984077582bcc9ce9b917a309e8118646197b (commit)
via 9803a998d6d86bf2a0990470929ec215ef0829ba (commit)
via 8395c1969d646c4698ce5373a61f3e03f7ed3187 (commit)
via e728eb1e8d110df38d342c9ceab0ef988065682a (commit)
via 8c11b519ee09ab43713097f4d0f4d85ab247fc0c (commit)
via 23d6d4eb83277df3c493f0fc6043e2684787c0fc (commit)
via 413b4495d845f66b83bb6aae8866fbacc2de09b8 (commit)
via 8a078072eea01dcf913691946cbc12daa106a307 (commit)
via f76094580c61afae4d84048a9a7970023655fadf (commit)
via 73d84b3c8a83149e9d76c9ada0a5d146ec5a4ea3 (commit)
via 2f15a17be53c82a3d2c6816c3dddf04f7c7ad687 (commit)
via 79c62e19dfa38dcbe743b4810998109b70cfdc22 (commit)
via 0d1cd53e3b4618b969adb66bb8571220f9fe1d23 (commit)
via 9b53606d0aafe857c4f07a2c53f9f41425f779b0 (commit)
via 108b64c60f6a318563ef0959b97ff24078b47a9e (commit)
via b14df0ee4fd1f39f09baa097bb66d4bdb195d934 (commit)
via 40d49ab6a883955a4c41c61d49b5f38bcadc468f (commit)
via 6671008740bfe5d58a2fc84ee9be5924a525dcf4 (commit)
via 021584eaed95188bd5a87d8175f219383a3f6aff (commit)
via a9565578c2f974090ad27fb18c886ad1db92fc56 (commit)
via c6abab710abc74a02319185234900d13635944fd (commit)
via 4decb462de3b99a7be715cc19098c369348f198c (commit)
via 943ba7ea4b673cbe4becc75ebdc036b73a580833 (commit)
via 5b4a100f42826fdf68af0d47b31da09370b43db3 (commit)
via bfc49b2d6c56b5c3babc30cb8fa47328ef302772 (commit)
via 31d5b4dc829a96645c7f1088cbd0deacab4bd029 (commit)
via 6f87970c1541c5b951d814e5b2f1de9a72d5dbf0 (commit)
via 4ea74501aa4b0a94f5534c8241286ac2470c40e3 (commit)
via e465bb8afdd164691ed4eb5bc538ec96a82ca98b (commit)
via 99a303d69b77f18e980d1cc41564620e65ae03bb (commit)
via 7c335990c6011bd0120ac5acac52d1c1c3e50de7 (commit)
via 89b734a09ef15694c4312d2a105b813d5b9143be (commit)
via ab7ea157603fe383d53a0ed3bc723591957fc7de (commit)
via c30c0a4bf97e9cdd80551cd762e31416c954d023 (commit)
via 030fef05184ad89f2238e2dbed4fe0da4745ad6d (commit)
via fa34393b3b8072f424427df40a0cf148705be4f0 (commit)
via d34aaa49dc860201df93c24f3dd607ce3584bf4d (commit)
via a447367f94730013b528fe19a83494fdd2f37de9 (commit)
via eca6f8fae5d9473f89194c2aa3b30c24f8e1eaaf (commit)
via 8ff253dd60c2c13ffd39342092dba69a4eb65efb (commit)
via 9558804b61c127cf88bcad241b47ffe7498100dd (commit)
via 5571fcc2a84b118be596574d7d28c2b52e5fb24b (commit)
via 316ec8f1531b82e1d82da9849f62cc8b5832039b (commit)
via 62d8a9e0c59dcdee42789074352e716dec6025af (commit)
via b5da6f26c81d5a58ffd6bfc1124b25d9296091d4 (commit)
via 36fb8b70395f0865be1db4e1b4aeed0d000f2c53 (commit)
via 58ad4fa7a003217dc4f77ee765baa1c3c1be6ce4 (commit)
via b788489dd72e65d4d3c6292958644518869c9b28 (commit)
via 294acd781ef80f303d755356ea43552e2190af57 (commit)
via e4665b3ca2c73fac2cf86085def592a13a295dfa (commit)
via 760ae5178672408ad05b2c5212f1a27dbac5792c (commit)
via 2e58cae0c16cb03ad2a47ac929cf32e25e37d184 (commit)
via 36fc961c19289501ab856fd42b8500603492f0ca (commit)
via 0398540616e4069622c918ccb143f1c835cc6a7d (commit)
via 158e6c793a69e9dfaf9aa1668196c35efe2dd582 (commit)
via 10854262e07074ce214bcda819365febcfc0ec40 (commit)
via 861e1c9f678dbe6f7ecb8a45f4243d23f033baf0 (commit)
via caf5a276a0f7a4eb841d4a5b0478163051424082 (commit)
via 78d5994edab8d8f3386728c682001dd495798e5f (commit)
via 162e8bc75c4f0f0171d458d9fc5388f3eaf71b98 (commit)
via dbad7922924e17621a6f647e3dbe88473448a245 (commit)
via 1e46ea4e93971b8e1a2be703ee9277df723d5b3b (commit)
via 724cf7f845cbdbb2e97c37d008a71ceba4f372ab (commit)
via e8b709a25730fa85728a3badf90dcbeceb6c8225 (commit)
via 3a099f49a3b427d249f531935515790a20328af5 (commit)
via cac122f7f44776126f227b96089f1d7c45e4b33d (commit)
via 3560e9be6610fa2a6d2a9696ec1bb30e478cbdd6 (commit)
via dafc5df44cc2987e201e5eb7c344cb773c3a15e7 (commit)
via 07751b502be67e3631c9b5bf85ae7218e32cdd4c (commit)
via b74df2d4ccdcbdfdc95fe0305511128437523597 (commit)
via feafe669ef1628d22cb79371ea61e15c034b8e44 (commit)
via 65b1450d682dd6cf2dfffc140393c2a03885d1fd (commit)
via c9a25e0c138e0e154a4b163565fc3b126cf98341 (commit)
via 299dbf2527fb4c6eabf6333da982654b5b9929cf (commit)
via 9627f66fc0d4b698da2be6387c581a89b2fe66b4 (commit)
via 8298cfd4f2fba721317209aa5e9c0172f052df2d (commit)
via 43a33bb0e5d42149bd116e555128244b329f571b (commit)
via 8ad6d22aef69445c6b47274a79bf3582c34ed841 (commit)
via f9c4caf13ef2119a6366319b8ad0705128f575db (commit)
via 3d8a7a8914aeb4b26b825695270bacba014bb9bc (commit)
via 80bcdcfdea2988329a49bc6823f54da5d304762c (commit)
via 458598fcf47382e8b4d75830c703bee3d6195518 (commit)
via 2c2ae8b5ee7c83af151e0a162ed00437842ff923 (commit)
via 501c6be3568aba53fda7364b907636d06fe6101b (commit)
via 785fba4c0f49d44e1e368586c1bbdda33af78952 (commit)
via ce913d5224008ddbc7f218ed7562a744e0ff559f (commit)
via 745da6954ed2c1bbef07df22c090f69b96c32002 (commit)
via 3f5bfb2ce31f74dca4f681f4355fd690aa81cad7 (commit)
via 0e46f07f8d68bbd83bcd1a6e8569e20f77690244 (commit)
via e1fbb34a2216fa19639adb49cacd02be4f902065 (commit)
via d41e6a6a9e706f90f469d9a2d9ca716aa945464c (commit)
via e04582df080cff4229218ddfc444d14710bdbd23 (commit)
via 7894729dae946929a01f4d0bdabd7320cb3f6d93 (commit)
via a85608938805f7701de7bb60edb1e746b4ef19cb (commit)
via 2620658dbde62e7b019893c211696e180c50bccc (commit)
via af9fe7c431b030f3c78cf0729819cc71df8d61a9 (commit)
via 0a5fd0aa0d4ba5568eff579ecefee9a309a56c55 (commit)
via bc8e5e94e6fadc4b20ef33ba540d7557eded7f4d (commit)
via 89a85683fe8cff0b6bdaa3b20629c28026888757 (commit)
via d91b41698984b13ddcdf32002edd4a8f12aa2a66 (commit)
via b2e341b31cd4e05a27af80a68173e4c5b39b15b7 (commit)
via 4d70cfb3279b5a8a724a51f810ad625cdd10afc0 (commit)
via 701c7dde6b05e60d2a4921e44f38fcae5f921149 (commit)
via b1af637aeabc731ca3d80ea8665f8bb55bff97bd (commit)
via 9cc181baf6c69372223fa010712a6d3a80480e0d (commit)
via 3ac9388d772a876e2ca7a97e5c0d752fe2dbbecc (commit)
via f67c72a284fd46a9f32781ab262b717d705e4f10 (commit)
via 2be0797a760f10647961598083053ad80622607e (commit)
via b2db8fc67557335e28bc5da29ef9c96db36e7ea7 (commit)
via fb58e26ed2325fc18983e97b7dd23685ef867fe8 (commit)
via 7548587b6a7277beb97f37244d4f2ff95f9cf8bc (commit)
via ed0458d7ef00a5106b69ef2c48ac60de6c1e46b4 (commit)
via 1d18663b3751c9647b7dcb393f2a6758cc112534 (commit)
via ba110857ae22954fc2960cfb65b8b6b1b78d508c (commit)
via 17702cde3c9a7240a112bffac8749fc76b1194dd (commit)
via a21eb81ce17c0835988831aa44a4fb0315bf7b73 (commit)
via 12c2671c52252fb033c2a9ff2e3b45b707f7d945 (commit)
via 41d084f12f1b66c7e411fe7debac8084a9e3bb48 (commit)
via 6d9bd63c7d3a91dcb5655b2ff9f9943cbba2251a (commit)
via e96002ae4dadf2125e3ead0e1940cb5df9f4c78a (commit)
via a07d8113e30f9a0c8fbe99e0b0762d84f5ce2d0f (commit)
via 302989a2591195ed5f66188c1759c6523f839150 (commit)
via c2f0fe0402e7cb60e431164d168e3eda0f185d1a (commit)
via 779dc60b94a6c5fd7f863dfacb8df2dec3e1b65c (commit)
via 44ec57197910c2bac9047a688d408bdc77276394 (commit)
via 81132aa503165ccd6cbd0b758bddd59be06a24dc (commit)
via dbb9efedca65af28fa22db8d9cb23a0f749f8d79 (commit)
via a382b5002d7f3c0d898d910510f37b6c46ce8984 (commit)
via 0afbecaa9759e20d7bbfcfebb3c4e1ac4ab72c25 (commit)
via 2eca7798cc9fb3c15f64a110432d2101ff69a994 (commit)
via ed465cf64cfdbf2468dd84a8bce63212b1632841 (commit)
via 4522c09a100c8c9c034265b1c1f0100f04cb5714 (commit)
via 53dbebc8c0b197ab5555cfb2a65eefecd0b0af6b (commit)
via 9fc8d082ce8db1a1425926474fa9da9288a98bb7 (commit)
via b3c6ae69a5813948c9e884369e20a4003b1f15fc (commit)
via ecf4e7c1b6ab429004d54286e5f917c058957dcb (commit)
via 2d65e31870911f036f046a3c0a7a0cd555e3e438 (commit)
via 8140533432fbbfa097fdb4e3fd06208f1429fbee (commit)
via 8e62357c4aac047cf65997dd53af54b45bc12d0d (commit)
via 2206fe537f10607832998699e07c883e2af0da22 (commit)
via c0f4e496c606b469ab7c6c5d2d3c2c24eec0d6b9 (commit)
via 3ccd8b07673877f96da754058b70485b061170d8 (commit)
via f497a1147244a1a5105604a4b1a5f748c8508df7 (commit)
via 18ef9b2432265d4e32afb646905924c70a2939d3 (commit)
via a275a7fa136c974c8dc8fb4d86d717d9a44b7971 (commit)
via 15dde68beb3500812edc696063f7fa749e7eb932 (commit)
via 5e4c0f119036d6a45179895c2e4dd803f4bd2470 (commit)
via 8bc6d5062af5ca0b0a0246ace1e67ea840bf3f10 (commit)
via 1945c00b4febdeab68ff4447bb5d056ef7f14004 (commit)
via 35eb3bb567731134e76a26380ffa8a8c7c67741b (commit)
via 04b5caf77031f2b5ac416602fd2b24475f1e3aee (commit)
via 968c25cc173b292994f0e119f0e3253142728564 (commit)
via 802dc8ddff71c1dd0f8c14b23dc874aae7951b73 (commit)
via e93c82e27828d55e1ffcd09728f26cfedce999e2 (commit)
via f3637f6f4b33418ae018e8486f5dff42cb5a7c3a (commit)
via e7afec453444b09665a185ed8e8bb75d663c4e87 (commit)
via 2f44a4b6623aeab3d632beeb70b6499697180626 (commit)
via f170ce087f10dba63831b8ae58a7f27de58d6a8e (commit)
via 651c9c59d811c8c3b028d4947174ae32576af5d5 (commit)
via 0b4296db35f2d75324f1b0e80d4b6d56d0e4cbb3 (commit)
via 5a51e2ac8ca4341bb8aba2b12a8bb3a2b8e80bc9 (commit)
via aa1bd18b05792d2265c4541d298eeaf96cb9b56e (commit)
via ceebd1562ab34d4749181ebc870c64168d51e3c4 (commit)
via 68a5dde82f426c18a7942b6cb928ec7438093932 (commit)
via 191f789cc5ec12156f2cb074e67a20cb3523184a (commit)
via 8c84e38bae5f0a2b499b49a0bffba9bd12b64532 (commit)
via 15a3df1bb9765db6cb9ef8972a04911eb4bebd5a (commit)
via 5144a1eb75d1552a039b47a6f688f88e33b10e85 (commit)
via 16985122b0386bdaee5fb5c02e0a0c905b770b65 (commit)
via 6568629efd3eef07f1c964f7ceebb1dccd1aea31 (commit)
via a9407e7ffe7593a158dcbaa8b16a7631cbd0f467 (commit)
via 2032d8882a0c2cb0cc624c01f460b891fb50c648 (commit)
via 1c45eec223346e8dbb72b56722b617da4ea96d10 (commit)
via 4b7299316b8ef261715e8d2e8cd261787f97b91c (commit)
via a3a10698a6f1e2e3087793708ef44776ccb25e8f (commit)
via 5d1089ff1bcb8653cd9f205c712d067a5ce3e68c (commit)
via 063094fed59d09598a8aaf05392ca1079c877058 (commit)
via 8a23441b2c757f76f97ac92b60777723f58c5f7c (commit)
via 1ead0f9935d518d95b73c6e4dab8f82a45eb8ba5 (commit)
via 89684dcfc87783c42832fe8054af1ded01f8723c (commit)
via c771653d6bb408fe7cf95bbd928264ccccadf6b5 (commit)
via 252651ec7aef4dd067e302a4ad55145cfc054997 (commit)
via a9bff2223495f2b829967f32bcbc6f4b21f88b05 (commit)
via 390b71bec3430efc3cbe6c938d0b508c58544431 (commit)
via 58e0aafc71b871fffb9095e1d5b286c8e0465750 (commit)
via 6a923e7056156d3226847bfbd17ee02d816c63eb (commit)
via ec0bb0d9edaf35c321041150ecc66f63841e8141 (commit)
via 1dd472e662c58a6099f08a91e757c85320ddf756 (commit)
via 1ff7f30c983bb383d9d621cfbfcbd40094fa051d (commit)
via 4aaa132412c07664f6abe1a1af95ad7fd6916a9d (commit)
via 15452374ad83d7c6024e767b2081708e29cf1efe (commit)
via 15dddd2ed1b9006f0ae73366f496d06ee6488c3b (commit)
via 13ce5b0215674cff120a1ea320a07cc374123d18 (commit)
via e7290b0e29d1958509b5205b8fcef6eb6af528b8 (commit)
via b1ba2c3d6ae2b4fa36226e65518ffaee89f62442 (commit)
via 4abd0fa231c567fe7dca37afc528ecc52ff74265 (commit)
via d72dd0138a48e52d886bc3864939e62f83f02d22 (commit)
via 87e5e8caea73b7ea0c3dcbee1d34038d1d3828f8 (commit)
via eb59665a246427f69f3e36d447abbde14ef839d2 (commit)
via 82c77d5fbaf2da4cf1218fb2e6f8114e57d706e6 (commit)
via 1ba261968fc34c61c4e6a1d03757a8d17ef6664a (commit)
via 98a1b0db86ea08261666bcd17256542ada48c8ff (commit)
via 3433e121d309dd04a2be09707572d77e6edab56c (commit)
via 484b1bff85c92addacbec50f66587ab38d2fff16 (commit)
via 246f9e00fbca9c94848559e6aa21dbfee8a005f4 (commit)
via eebb566951e040e6083355dada0c5c610b62f343 (commit)
via 1a35a59fd6ba4a644b5f4ce682ada91e21d30181 (commit)
via 19f278c1d520f5028621f9a15930dfd5ef687267 (commit)
via ca05c379c878df6e576c59e63a59699015071b2c (commit)
via 83aae23a447f861769648687574fe058d8c7845e (commit)
via aca8b3b9cecb55072d5efc0efedbca04e7f2222a (commit)
via 409cde6c15351c1041285d5cef2ac987b7bf0c99 (commit)
via 50b01dcc5f3107b7661f45bf8b67f5f6f4db98fe (commit)
via 9b536bec2e2ff9e9dc70add175c62fcbb60abe21 (commit)
via 98094a2c0c91b6ad60fd2722e8a6a6a20d96eaa2 (commit)
via d60f0bb8d2caaef6a6fc2607853209cb9c941bbf (commit)
via 77080f11c1ee9496836a765fc195d2c1711bd057 (commit)
via 546fc6c2c6c02afd8fad503649a06972403f0447 (commit)
via 9148dee7cbd7d04e493569e08ff426f510e7e254 (commit)
via 4d7361e025fd00155f6235e2e0825d98f4c4092e (commit)
via 3d7e5969b3d1190c8a6f1f45d6458b2e4091b6df (commit)
via bed2b1a3ae0051d47b12f5eff93d6c59bd385be0 (commit)
via ee63dfa0f4297e323df26d403c55b834e76137ab (commit)
via d84a612d50489e393e3ddf2044f10eff7ede224d (commit)
via 567d66ebd9ccda8ea4a06509f78af3948121d4af (commit)
via 5bfee3dfe89fc507c4c5841915df2c03783a8861 (commit)
via cde4be4e0ea19f2aaef2a5fcdc25f898e5966b9c (commit)
via 625e7b99c99767f2cc2314a1411fe0cd1cd74238 (commit)
via 641d7e6d9ee74f713858fb9f02813d0fc7574f45 (commit)
via c2b7fa54b5a8b810582fec73cab7220abd0ac32c (commit)
via eb81cdf413af66ab931e06b2b8d281b62367de24 (commit)
via 0cb59475d5df059990122ca70b03005bc205075e (commit)
via 87450a031f633b6f7d267b1c96b30c885a9a7aa8 (commit)
via 1765c2dbadbaa20fdacd9d31c6eb02b5073ca4da (commit)
via eaed8c56c6a2f8a7176a8c876ab348ed7b4f4734 (commit)
via fdefc00d38fc6ce208513489c794a835804c7767 (commit)
via deccbcec2964da2255f9720ea687c56af43909a8 (commit)
via 952346e35542068daa9f0a77a5f56855304838c1 (commit)
via 311bb51c9e22420639e9499988ceb679bd526da0 (commit)
via 506c4d37d94bcff2f92468a3583bf42e9a529b45 (commit)
via 0a89060cbea7fba75f7429412d9e6ce074e2b599 (commit)
via cd31236d5598a3e1f7eb05908b434157f4552a64 (commit)
via fd34dfb2588be50064a3d81465c963db810f1054 (commit)
via 9e514225cf2a5565fc10b48625d0328c697a7082 (commit)
via 95530402fc3f85e813a3736ef40e96c1f6af356f (commit)
via 6ecb4dee1ce782c5013a1d1eaf63355c7d7f9cde (commit)
via 0b7dfc2074b8fd1251efaff3b05d5a9b8aee2c56 (commit)
via 6cc41f73d70d6fca0c9360af423f39b662372201 (commit)
via 5805847ced8015f672e71b38c752cd65ba15de3f (commit)
via d6c77eb3fea0027b774c03c6c6168efbbf42f29c (commit)
via 59c16b898fe12690284628dda12aa1dd3bcef1f9 (commit)
via a6aee8d3682efa55b7dd57a5117a1121cfade337 (commit)
via efdabcdb08f655c99bcf9d5f54c6a36c3ca7764a (commit)
via cb8d2f24163e3c5093eefb81f726a3f397a55baa (commit)
via 62c16160f449128013e61073b857ed0fc1b87cdf (commit)
via af29c026d75f2148218261366d96654c769ab818 (commit)
via a9cd7d1886d4dc7afccd68753eae1e9539a13933 (commit)
via df8ee511a42ead6a9c338e7123cc17d8a0fba3da (commit)
via e4cca37af61526f34524c949fb47f5971f3f2810 (commit)
via 5b707dfe1f7d6fb7666d80ad6e6d566849a6ea84 (commit)
via f9a3b61da91f25adeeab1d32701fe7d756bfa0d6 (commit)
via 6d861f4d341ae123582d64709aa43d0101abad64 (commit)
via a273c51b334a3d760483ac3a0f53b049ecb389b4 (commit)
via 62c9af8bc47a9e8e078781921a0540c53da6f5bd (commit)
via f8bc8bb2be037efc9a8a812d7742e29c0f26164c (commit)
via f0d90348d412f916d7dc4a18cbefd9c050573dd4 (commit)
via 06f8b12a3b2816b8df2c83baf52444c8bff7849a (commit)
via 665e576e8a84d09c37f9aa641206bf5d7f3dcb9f (commit)
via a1b7dcdf229b3b59d5cabe291b2be38aa5c080e4 (commit)
via d48afa239779ec2e7325aa98cf43736019d5ffab (commit)
via 600f9294e4ebf4afa452dc8572f4dfdb4f417720 (commit)
via f71b1fa8e4585456bfd4af1a346d25e1a69b3ae1 (commit)
via fa7d37c5879fedce6ffbed7cd259f6f5b69b9045 (commit)
via e8ae79bbb85dd3c25c906e529ccf39eca754146e (commit)
via e90bc99c4ea9771e1b4d9e7ae2e2c2fe0a5e58e3 (commit)
via 89427df55797b52a94cca4e727e0ed34a2f4461e (commit)
via 8da874c94ee5be8c93b510be545a537ce5d38633 (commit)
via 59b2209d4731856a459f6ea7fc5293b76f9647b1 (commit)
via c1f6f0e13b785be40140f505d00bf171f3b0af2f (commit)
via 1d0b91823db7856be3727fd351a3d7d3d5a9a2c5 (commit)
via 1e05e76d6276d6fd88c60a29135bea4600a28a17 (commit)
via e49736bd3addd2f0316cb9b4f22bf86e47cdc517 (commit)
via 793ed75c05d46167097104f9711ec08f929f79ce (commit)
via 3ca5dc4a1cf59053df3270c935b02e1cbf70a763 (commit)
via 1f92703a49ec295c5d15aae406b037f671ccd541 (commit)
via 075c9ec463d527ad9e2aca7d8319e82eecb87c5d (commit)
via 4eee9f0355514afb2d25d3fc479290fc343bd189 (commit)
via 799a9e174164b30e33700999129f2052fd6e64de (commit)
from 673dfcb91af79ed302463062b0b48f205143b52b (commit)
Summary of changes:
.gitignore | 8 +-
.perlcriticrc | 20 +
Makefile.in | 0
README | 2 +-
aclocal.m4 | 0
bin/rt-crontool.in | 8 +-
bin/rt-mailgate.in | 5 +-
bin/rt.in | 14 +-
config.layout | 0
configure.ac | 8 +-
devel/tools/extract-message-catalog | 13 +-
devel/tools/rt-static-docs | 7 +-
docs/UPGRADING-3.8 | 10 +-
docs/UPGRADING-4.0 | 9 +-
docs/UPGRADING-4.2 | 9 +-
docs/automating_rt.pod | 16 +-
docs/backups.pod | 94 +
docs/customizing/approvals.pod | 2 +-
docs/customizing/templates.pod | 4 +-
docs/full_text_indexing.pod | 22 +-
docs/incremental-export/README | 4 +-
docs/initialdata.pod | 31 +-
docs/schema.dot | 0
etc/RT_Config.pm.in | 95 +-
etc/RT_SiteConfig.pm | 0
etc/acl.Oracle | 0
etc/acl.Pg | 0
etc/acl.mysql | 0
etc/schema.Oracle | 0
etc/schema.Pg | 0
etc/schema.SQLite | 0
etc/schema.mysql | 0
etc/upgrade/3.8-ical-extension.in | 6 +-
etc/upgrade/3.9.3/schema.Oracle | 3 +-
etc/upgrade/3.9.3/schema.Pg | 5 +-
etc/upgrade/3.9.3/schema.mysql | 5 +-
etc/upgrade/3.9.5/schema.Oracle | 30 +-
etc/upgrade/3.9.5/schema.Pg | 27 +-
etc/upgrade/3.9.5/schema.mysql | 9 +-
etc/upgrade/3.9.7/schema.Oracle | 16 +-
etc/upgrade/3.9.7/schema.Pg | 14 +-
etc/upgrade/3.9.7/schema.mysql | 8 +-
etc/upgrade/3.9.8/content | 2 +-
etc/upgrade/4.0-customfield-checkbox-extension.in | 7 +-
etc/upgrade/4.1.1/schema.Oracle | 3 +-
etc/upgrade/4.1.1/schema.Pg | 5 +-
etc/upgrade/4.1.1/schema.mysql | 5 +-
etc/upgrade/4.1.14/schema.Oracle | 3 +-
etc/upgrade/4.1.14/schema.Pg | 5 +-
etc/upgrade/4.1.14/schema.mysql | 5 +-
etc/upgrade/4.1.19/schema.Oracle | 3 +-
etc/upgrade/4.1.19/schema.Pg | 5 +-
etc/upgrade/4.1.19/schema.mysql | 5 +-
etc/upgrade/{4.2.4 => 4.2.6}/schema.mysql | 0
etc/upgrade/4.2.7/content | 15 +
etc/upgrade/4.2.8/content | 16 +
etc/upgrade/generate-rtaddressregexp.in | 7 +-
...-stylesheets.pl => sanity-check-stylesheets.in} | 9 +-
.../{shrink_cgm_table.pl => shrink-cgm-table.in} | 12 +-
...tions_table.pl => shrink-transactions-table.in} | 12 +-
etc/upgrade/split-out-cf-categories.in | 5 +-
etc/upgrade/switch-templates-to.in | 11 +-
...me-worked-history.pl => time-worked-history.in} | 9 +-
etc/upgrade/upgrade-articles.in | 6 +-
etc/upgrade/vulnerable-passwords.in | 5 +-
lib/RT.pm | 31 +-
lib/RT/Action/CreateTickets.pm | 14 +-
lib/RT/Action/SendEmail.pm | 45 +-
lib/RT/Action/SendForward.pm | 11 +-
lib/RT/Articles.pm | 11 +-
lib/RT/Attachment.pm | 32 +-
lib/RT/Attribute.pm | 17 +-
lib/RT/Condition/BeforeDue.pm | 2 +-
lib/RT/Config.pm | 21 +-
lib/RT/Crypt.pm | 10 +-
lib/RT/Crypt/GnuPG.pm | 3 +-
lib/RT/Crypt/SMIME.pm | 46 +-
lib/RT/CurrentUser.pm | 5 +-
lib/RT/CustomField.pm | 16 +-
lib/RT/CustomFields.pm | 30 +-
lib/RT/Dashboard/Mailer.pm | 21 +-
lib/RT/EmailParser.pm | 6 +-
lib/RT/Graph/Tickets.pm | 9 +-
lib/RT/Handle.pm | 10 +-
lib/RT/I18N.pm | 40 +-
lib/RT/I18N/fr.pm | 5 +-
lib/RT/Installer.pm | 4 +-
lib/RT/Interface/CLI.pm | 10 +-
lib/RT/Interface/Email.pm | 115 +-
lib/RT/Interface/Email/Auth/Crypt.pm | 8 +-
lib/RT/Interface/Web.pm | 70 +-
lib/RT/Interface/Web/Handler.pm | 8 +-
lib/RT/Interface/Web/Session.pm | 3 +-
lib/RT/Migrate/Importer.pm | 1 +
lib/RT/Migrate/Serializer.pm | 29 +-
lib/RT/ObjectCustomFieldValue.pm | 3 +-
lib/RT/ObjectCustomFieldValues.pm | 4 +-
lib/RT/PlackRunner.pm | 2 +-
lib/RT/Queue.pm | 12 +-
lib/RT/Record.pm | 55 +-
lib/RT/Report/Tickets.pm | 37 +-
lib/RT/Ruleset.pm | 1 -
lib/RT/ScripAction.pm | 3 +-
lib/RT/ScripCondition.pm | 3 +-
lib/RT/SearchBuilder.pm | 2 +-
lib/RT/SearchBuilder/AddAndSort.pm | 3 +-
lib/RT/Shredder.pm | 17 +-
lib/RT/Shredder/ACE.pm | 2 +-
lib/RT/Shredder/Attachment.pm | 2 +-
lib/RT/Shredder/CachedGroupMember.pm | 2 +-
lib/RT/Shredder/CustomField.pm | 2 +-
lib/RT/Shredder/CustomFieldValue.pm | 2 +-
lib/RT/Shredder/Group.pm | 2 +-
lib/RT/Shredder/GroupMember.pm | 2 +-
lib/RT/Shredder/Link.pm | 2 +-
lib/RT/Shredder/ObjectCustomFieldValue.pm | 2 +-
lib/RT/Shredder/POD.pm | 6 +
lib/RT/Shredder/Plugin.pm | 6 +-
lib/RT/Shredder/Plugin/Attachments.pm | 2 +-
lib/RT/Shredder/Plugin/Base.pm | 9 +-
lib/RT/Shredder/Plugin/Summary.pm | 1 -
lib/RT/Shredder/Plugin/Users.pm | 12 +-
lib/RT/Shredder/Principal.pm | 2 +-
lib/RT/Shredder/Queue.pm | 2 +-
lib/RT/Shredder/Record.pm | 2 +-
lib/RT/Shredder/Scrip.pm | 2 +-
lib/RT/Shredder/ScripAction.pm | 2 +-
lib/RT/Shredder/ScripCondition.pm | 2 +-
lib/RT/Shredder/Template.pm | 2 +-
lib/RT/Shredder/Ticket.pm | 2 +-
lib/RT/Shredder/Transaction.pm | 2 +-
lib/RT/Shredder/User.pm | 2 +-
lib/RT/Template.pm | 26 +-
lib/RT/Test.pm | 35 +-
lib/RT/Test/GnuPG.pm | 4 +-
lib/RT/Ticket.pm | 68 +-
lib/RT/Tickets.pm | 65 +-
lib/RT/Transaction.pm | 28 +-
lib/RT/User.pm | 55 +-
lib/RT/Users.pm | 19 +-
lib/RT/Util.pm | 19 +-
sbin/rt-dump-metadata.in | 2 +-
sbin/rt-email-dashboards.in | 2 +-
sbin/rt-email-digest.in | 6 +-
sbin/rt-importer.in | 5 +-
sbin/rt-serializer.in | 6 +-
sbin/rt-shredder.in | 4 +-
sbin/rt-test-dependencies.in | 1 +
sbin/rt-validator.in | 11 +-
share/html/Admin/Articles/Classes/Objects.html | 3 +-
share/html/Admin/Articles/Classes/index.html | 2 +
share/html/Admin/CustomFields/Objects.html | 3 +-
share/html/Admin/CustomFields/index.html | 3 +-
.../Admin/Elements/EditCustomFieldValuesSource | 4 +-
share/html/Admin/Elements/EditCustomFields | 3 +-
share/html/Admin/Elements/EditScrips | 3 +-
share/html/Admin/Elements/EditTemplates | 2 +
share/html/Admin/Elements/MembershipsPage | 7 +-
share/html/Admin/Elements/ModifyTemplate | 2 +-
share/html/Admin/Elements/Portal | 2 +-
share/html/Admin/Elements/SelectNewGroupMembers | 18 +-
share/html/Admin/Groups/index.html | 3 +-
share/html/Admin/Queues/index.html | 3 +-
share/html/Admin/Scrips/Objects.html | 3 +-
share/html/Admin/Scrips/index.html | 3 +-
share/html/Admin/Tools/Configuration.html | 2 +-
share/html/Admin/Tools/Theme.html | 2 +-
share/html/Admin/Users/Keys.html | 4 +-
share/html/Admin/Users/Modify.html | 2 +-
share/html/Admin/Users/index.html | 3 +-
share/html/Approvals/index.html | 7 +-
share/html/Articles/Elements/NeedsSetup | 2 +-
share/html/Dashboards/Subscription.html | 6 +-
share/html/Elements/BulkCustomFields | 6 +-
share/html/Elements/EditCustomFieldCombobox | 2 +-
share/html/Elements/EditCustomFieldCustomGroupings | 4 +-
share/html/Elements/EditCustomFieldDate | 1 +
share/html/Elements/Error | 6 +-
share/html/Elements/Logo | 4 +-
share/html/Elements/QueueSummaryByLifecycle | 9 +-
share/html/Elements/RT__Ticket/ColumnMap | 10 +-
share/html/Elements/ShowCustomFieldCustomGroupings | 2 +-
share/html/Elements/ShowLinks | 1 +
share/html/Elements/TSVExport | 9 +-
share/html/Helpers/Autocomplete/Groups | 5 +-
share/html/Helpers/Autocomplete/Owners | 5 +-
share/html/Helpers/Autocomplete/Tickets | 5 +-
share/html/Helpers/Autocomplete/Users | 5 +-
share/html/Helpers/PreviewScrips | 2 +-
share/html/Helpers/TicketHistory | 5 +-
share/html/NoAuth/iCal/dhandler | 5 +-
share/html/REST/1.0/Forms/ticket/comment | 5 +-
share/html/REST/1.0/Forms/ticket/default | 16 +-
share/html/REST/1.0/ticket/comment | 6 +-
share/html/Search/Bulk.html | 11 +-
share/html/Search/Chart.html | 61 +-
share/html/Search/Elements/BuildFormatString | 7 +-
share/html/Search/Elements/EditFormat | 13 +-
share/html/Search/Elements/EditSearches | 2 +-
share/html/Search/Elements/ResultsRSSView | 6 +-
share/html/SelfService/Closed.html | 2 +-
share/html/SelfService/Elements/MyRequests | 3 +-
share/html/SelfService/index.html | 2 +-
share/html/Ticket/Create.html | 8 +-
share/html/Ticket/Display.html | 2 +-
share/html/Ticket/Elements/AddWatchers | 16 +-
share/html/Ticket/Elements/ClickToShowHistory | 2 +-
share/html/Ticket/Elements/DelayShowHistory | 2 +-
.../Ticket/Elements/EditTransactionCustomFields | 1 +
share/html/Ticket/Elements/ShowDates | 2 +-
share/html/Ticket/Elements/ShowRequestor | 15 +-
share/html/Ticket/Elements/ShowUpdateStatus | 2 +-
share/html/Ticket/Graphs/Elements/ShowGraph | 2 +-
share/html/Ticket/ModifyAll.html | 2 +-
share/html/Ticket/ModifyPeople.html | 3 +-
share/html/Ticket/Update.html | 2 +-
share/html/User/Prefs.html | 2 +-
share/html/Widgets/TitleBoxStart | 2 +-
share/html/m/ticket/create | 2 +-
share/html/m/ticket/show | 2 +-
share/po/ar.po | 736 +++---
share/po/bg.po | 736 +++---
share/po/ca.po | 814 +++---
share/po/cs.po | 736 +++---
share/po/da.po | 736 +++---
share/po/de.po | 1202 +++++----
share/po/el.po | 736 +++---
share/po/en.po | 6 +-
share/po/en_GB.po | 20 +-
share/po/es.po | 736 +++---
share/po/et.po | 736 +++---
share/po/eu.po | 1430 +++++-----
share/po/fa.po | 736 +++---
share/po/fi.po | 736 +++---
share/po/fr.po | 966 +++----
share/po/hr.po | 736 +++---
share/po/hu.po | 2744 ++++++++++----------
share/po/id.po | 736 +++---
share/po/is.po | 736 +++---
share/po/it.po | 818 +++---
share/po/ja.po | 744 +++---
share/po/lt.po | 736 +++---
share/po/lv.po | 736 +++---
share/po/nb.po | 736 +++---
share/po/nl.po | 884 ++++---
share/po/nn.po | 736 +++---
share/po/oc.po | 736 +++---
share/po/pl.po | 738 +++---
share/po/pt.po | 736 +++---
share/po/pt_BR.po | 756 +++---
share/po/pt_PT.po | 736 +++---
share/po/rt.pot | 730 +++---
share/po/ru.po | 782 +++---
share/po/sk.po | 736 +++---
share/po/sl.po | 736 +++---
share/po/sr.po | 736 +++---
share/po/sv.po | 736 +++---
share/po/tr.po | 736 +++---
share/po/zh_CN.po | 736 +++---
share/po/zh_TW.po | 736 +++---
share/static/css/base/history.css | 4 +
share/static/css/base/print.css | 1 +
share/static/css/base/ticket.css | 4 +
share/static/css/mobile.css | 2 +-
share/static/css/rudder/nav.css | 1 -
share/static/js/cascaded.js | 5 +-
t/00-mason-syntax.t | 5 +-
t/99-policy.t | 16 +-
t/api/attachment.t | 3 +-
t/api/canonical_charset.t | 3 +-
t/api/i18n_guess.t | 6 +-
t/api/i18n_mime_encoding.t | 1 -
t/api/password-types.t | 6 +-
t/data/emails/text-html-in-russian | 87 -
t/data/initialdata/initialdata | 19 +
t/i18n/default.t | 8 +-
t/mail/autogenerated.t | 22 +
t/mail/charsets-outgoing-plaintext.t | 17 +-
t/mail/charsets-outgoing.t | 17 +-
t/mail/dashboard-chart-with-utf8.t | 22 +-
t/mail/extractsubjecttag.t | 1 -
t/mail/gateway.t | 9 +-
t/mail/header-characters.t | 22 +-
t/mail/one-time-recipients.t | 1 -
t/mail/rfc2231-attachment.t | 3 +-
t/mail/sendmail-plaintext.t | 598 +----
t/mail/sendmail.t | 606 +----
t/mail/threading.t | 1 -
t/mail/wrong_mime_charset.t | 10 +-
t/security/CVE-2011-5092-graph-links.t | 3 +-
t/web/attachment_dropping.t | 52 +
t/web/attachment_encoding.t | 41 +-
t/web/attachment_truncation.t | 53 +
t/web/basic.t | 5 +-
t/web/cf_date.t | 83 +-
t/web/cf_datetime.t | 88 +-
t/web/cf_textarea.t | 75 +
t/web/charting.t | 14 +-
t/web/command_line.t | 6 +-
t/web/command_line_ticket_content_type.t | 2 +-
t/web/compilation_errors.t | 1 -
t/web/gnupg-select-keys-on-update.t | 4 +-
t/web/helpers-http-cache-headers.t | 2 +-
t/web/html_template.t | 46 +-
t/web/install.t | 5 +-
t/web/language_update.t | 5 +-
t/web/query_builder.t | 1 -
t/web/rest-non-ascii-subject.t | 5 +-
t/web/smime/outgoing.t | 2 +-
t/web/ticket-create-utf8.t | 2 -
t/web/ticket_modify_all.t | 2 +-
t/web/ticket_txn_subject.t | 17 +-
t/web/user_update.t | 10 +-
313 files changed, 18900 insertions(+), 17137 deletions(-)
mode change 100755 => 100644 Makefile.in
mode change 100755 => 100644 aclocal.m4
mode change 100755 => 100644 config.layout
mode change 100755 => 100644 docs/schema.dot
mode change 100755 => 100644 etc/RT_Config.pm.in
mode change 100755 => 100644 etc/RT_SiteConfig.pm
mode change 100755 => 100644 etc/acl.Oracle
mode change 100755 => 100644 etc/acl.Pg
mode change 100755 => 100644 etc/acl.mysql
mode change 100755 => 100644 etc/schema.Oracle
mode change 100755 => 100644 etc/schema.Pg
mode change 100755 => 100644 etc/schema.SQLite
mode change 100755 => 100644 etc/schema.mysql
rename etc/upgrade/{4.2.4 => 4.2.6}/schema.mysql (100%)
create mode 100644 etc/upgrade/4.2.7/content
create mode 100644 etc/upgrade/4.2.8/content
rename etc/upgrade/{sanity-check-stylesheets.pl => sanity-check-stylesheets.in} (97%)
rename etc/upgrade/{shrink_cgm_table.pl => shrink-cgm-table.in} (97%)
rename etc/upgrade/{shrink_transactions_table.pl => shrink-transactions-table.in} (97%)
rename etc/upgrade/{time-worked-history.pl => time-worked-history.in} (98%)
mode change 100755 => 100644 etc/upgrade/vulnerable-passwords.in
delete mode 100644 t/data/emails/text-html-in-russian
create mode 100644 t/mail/autogenerated.t
create mode 100644 t/web/attachment_dropping.t
create mode 100644 t/web/attachment_truncation.t
create mode 100644 t/web/cf_textarea.t
- Log -----------------------------------------------------------------
commit 88e5f15cad10498636fcf0a9944e263b0348dd2f
Merge: 673dfcb aa2210a
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Thu Nov 20 14:48:58 2014 -0500
Merge branch '4.2-trunk'
Conflicts:
etc/RT_Config.pm.in
lib/RT/ScripAction.pm
lib/RT/ScripCondition.pm
lib/RT/Ticket.pm
share/html/Elements/EditCustomFieldDate
share/html/Elements/EditCustomFieldDateTime
share/html/Helpers/PreviewScrips
share/html/Helpers/ShowSimplifiedRecipients
share/html/REST/1.0/Forms/ticket/default
t/web/cf_date.t
t/web/cf_datetime.t
diff --cc Makefile.in
index f704f5c,f9b6402..f704f5c
mode 100755,100644..100644
--- a/Makefile.in
+++ b/Makefile.in
diff --cc etc/RT_Config.pm.in
index dbcd8e3,88df7b8..0e95b7b
mode 100755,100644..100644
--- a/etc/RT_Config.pm.in
+++ b/etc/RT_Config.pm.in
diff --cc etc/RT_SiteConfig.pm
index a5e8c46,390a351..a5e8c46
mode 100755,100644..100644
--- a/etc/RT_SiteConfig.pm
+++ b/etc/RT_SiteConfig.pm
diff --cc etc/schema.Oracle
index 847adfa,effefc5..847adfa
mode 100755,100644..100644
--- a/etc/schema.Oracle
+++ b/etc/schema.Oracle
diff --cc etc/schema.Pg
index c1ef22f,e5e2a04..c1ef22f
mode 100755,100644..100644
--- a/etc/schema.Pg
+++ b/etc/schema.Pg
diff --cc etc/schema.SQLite
index b748d85,c50e5b1..b748d85
mode 100755,100644..100644
--- a/etc/schema.SQLite
+++ b/etc/schema.SQLite
diff --cc etc/schema.mysql
index f1458b4,da14e72..f1458b4
mode 100755,100644..100644
--- a/etc/schema.mysql
+++ b/etc/schema.mysql
diff --cc lib/RT/ScripAction.pm
index 83d1191,883c169..6a51056
--- a/lib/RT/ScripAction.pm
+++ b/lib/RT/ScripAction.pm
@@@ -166,9 -167,11 +167,9 @@@ sub LoadAction
$self->{'TemplateObj'} = $args{'TemplateObj'};
}
- $self->ExecModule =~ /^(\w+)$/;
- my $module = $1;
- my $type = "RT::Action::". $module;
-
+ my $module = $self->ExecModule;
+ my $type = 'RT::Action::' . $module;
- $type->require or die "Could not find Action class: $@";
+ $type->require or die "Require of $type action module failed.\n$@\n";
return $self->{'Action'} = $type->new(
%args,
diff --cc lib/RT/ScripCondition.pm
index 3e52e9d,0b1d682..2c06436
--- a/lib/RT/ScripCondition.pm
+++ b/lib/RT/ScripCondition.pm
@@@ -72,10 -72,13 +72,11 @@@ package RT::ScripCondition
use strict;
use warnings;
-
use base 'RT::Record';
+
sub Table {'ScripConditions'}
-
sub _Accessible {
my $self = shift;
my %Cols = ( Name => 'read',
@@@ -154,19 -157,21 +155,19 @@@ sub LoadCondition
TicketObj => undef,
@_ );
- #TODO: Put this in an eval
- $self->ExecModule =~ /^(\w+)$/;
- my $module = $1;
- my $type = "RT::Condition::". $module;
-
+ my $module = $self->ExecModule;
+ my $type = 'RT::Condition::' . $module;
- $type->require or die "Could not find Condition class: $@";
+ $type->require or die "Require of $type condition module failed.\n$@\n";
- $self->{'Condition'} = $type->new ( 'ScripConditionObj' => $self,
- 'TicketObj' => $args{'TicketObj'},
- 'ScripObj' => $args{'ScripObj'},
- 'TransactionObj' => $args{'TransactionObj'},
- 'Argument' => $self->Argument,
- 'ApplicableTransTypes' => $self->ApplicableTransTypes,
- CurrentUser => $self->CurrentUser
- );
+ return $self->{'Condition'} = $type->new(
+ ScripConditionObj => $self,
+ TicketObj => $args{'TicketObj'},
+ ScripObj => $args{'ScripObj'},
+ TransactionObj => $args{'TransactionObj'},
+ Argument => $self->Argument,
+ ApplicableTransTypes => $self->ApplicableTransTypes,
+ CurrentUser => $self->CurrentUser
+ );
}
diff --cc lib/RT/Ticket.pm
index 95d3042,6059eb0..e1a862a
--- a/lib/RT/Ticket.pm
+++ b/lib/RT/Ticket.pm
@@@ -1598,9 -1612,10 +1597,9 @@@ sub _RecordNote
#Record the correspondence (write the transaction)
my ( $Trans, $msg, $TransObj ) = $self->_NewTransaction(
Type => $args{'NoteType'},
- Data => ( $args{'MIMEObj'}->head->get('subject') || 'No Subject' ),
+ Data => ( Encode::decode( "UTF-8", $args{'MIMEObj'}->head->get('Subject') ) || 'No Subject' ),
TimeTaken => $args{'TimeTaken'},
MIMEObj => $args{'MIMEObj'},
- CommitScrips => $args{'CommitScrips'},
SquelchMailTo => $args{'SquelchMailTo'},
);
diff --cc share/html/REST/1.0/Forms/ticket/default
index 271bb0b,5505b9a..cd75d33
--- a/share/html/REST/1.0/Forms/ticket/default
+++ b/share/html/REST/1.0/Forms/ticket/default
@@@ -99,23 -99,17 +99,20 @@@ else
if (!keys(%data)) {
# GET ticket/new: Return a suitable default form.
# We get defaults from queue/1 (XXX: What if it isn't there?).
+ my $due = RT::Date->new($session{CurrentUser});
my $queue = RT::Queue->new($session{CurrentUser});
+ my $starts = RT::Date->new($session{CurrentUser});
$queue->Load(1);
+ if ( $queue->DefaultValue('Due') ) {
+ $due->Set( Format => 'unknown', Value => $queue->DefaultValue('Due') );
+ }
- else {
- $due->SetToNow;
- }
- my $due;
- if ($queue->DefaultDueIn) {
- $due = RT::Date->new($session{CurrentUser});
- $due->SetToNow;
- $due->AddDays($queue->DefaultDueIn);
+ if ( $queue->DefaultValue('Starts') ) {
+ $starts->Set( Format => 'unknown', Value => $queue->DefaultValue('Starts') );
+ }
+ else {
+ $starts->SetToNow;
}
- my $starts = RT::Date->new($session{CurrentUser});
- $starts->SetToNow;
return [
"# Required: id, Queue",
@@@ -130,12 -124,12 +127,12 @@@
AdminCc => [],
Owner => "",
Status => "new",
- Priority => $queue->InitialPriority,
- InitialPriority => $queue->InitialPriority,
- FinalPriority => $queue->FinalPriority,
+ Priority => $queue->DefaultValue('InitialPriority'),
+ InitialPriority => $queue->DefaultValue('InitialPriority'),
+ FinalPriority => $queue->DefaultValue('FinalPriority'),
TimeEstimated => 0,
- Starts => $starts->ISO,
- Due => $due->ISO,
+ Starts => $starts->ISO(Timezone => 'user'),
- Due => $due ? $due->ISO(Timezone => 'user') : undef,
++ Due => $due->IsSet ? $due->ISO(Timezone => 'user') : undef,
Attachment => '',
Text => "",
},
-----------------------------------------------------------------------
More information about the rt-commit
mailing list