Commit Graph

2734 Commits

Author SHA1 Message Date
Fabio Erculiani eed80c0907 [entropy.services.interfaces] fix DEBUG bool 2009-08-01 22:54:49 +02:00
Fabio Erculiani ec89edf36a [entropy.services.interfaces] reduce logging messages when debug mode is disable 2009-08-01 22:51:42 +02:00
Fabio Erculiani ffe7a7cb89 [entropy.services.ugc.interfaces] improve SSL exceptions handling and make sure to use a blocking socket 2009-08-01 22:41:36 +02:00
Fabio Erculiani c91aa3fa86 [entropy.services.interfaces] force SSL socket to blocking (mode) 2009-08-01 22:36:41 +02:00
Fabio Erculiani 2508fcbcf6 [entropy.services.interfaces] do not handle SSL WantX509LookupError the same way of WantReadError 2009-08-01 19:20:49 +02:00
Fabio Erculiani 197df19d66 [entropy.services.interfaces] properly handle SSL exceptions on write 2009-08-01 19:10:46 +02:00
Fabio Erculiani a266d20021 [entropy.services.interfaces] typo fixes on SSL and exception handling 2009-08-01 19:02:24 +02:00
Fabio Erculiani 8ac46be460 [entropy.services.*] fix SSL timing handling when sending huge amount of data 2009-08-01 18:55:51 +02:00
Fabio Erculiani 925e974c63 [entropy.services.interfaces] add future-proof SSL socket polling handler 2009-08-01 18:50:03 +02:00
Fabio Erculiani 8c02947a82 [entropy.exceptions] add TimeoutError exception 2009-08-01 18:48:42 +02:00
Fabio Erculiani 6926d8813a [entropy.transceivers] make pylint happy when dealing with UrlFetcher class from MultipleUrlFetcher 2009-08-01 00:38:11 +02:00
Fabio Erculiani bd895cc139 [entropy.db/entropy.server/entropy.tools] several code moves
:: entropy.tools: split md5sum_directory into two, adding md5obj_directory
   which returns an hashlib.md5() instance
:: entropy.db: move serverUpdatePackagesData to entropy.server
:: entropy.server: receive entropy.db's serverUpdatePackagesData, created
   repository_packages_spm_sync method
2009-08-01 00:19:59 +02:00
Fabio Erculiani ae8c3dd0db [entropy.i18n] make pylint happy, assign gettext.gettext to _() 2009-08-01 00:18:44 +02:00
Fabio Erculiani 98689fbec3 [entropy.qa] improve test_shared_objects() by adding self directory ELF linking test 2009-08-01 00:16:58 +02:00
Fabio Erculiani 7baf48b10c [entropy.client] when installing a package, also show its description 2009-07-31 22:53:36 +02:00
Fabio Erculiani 0a6b6a9ded [entropy.services.ugc.interfaces] fix wrong SQL query in search_keyword_items 2009-07-31 18:26:56 +02:00
Fabio Erculiani aaab9b7090 [entropy.services.ugc.interfaces] fix buggy SQL query in search_iddoc_item 2009-07-30 11:28:19 +02:00
Fabio Erculiani 2750db2372 [entropy.server.interfaces.mirrors] fix syntax 2009-07-28 16:30:38 +02:00
Fabio Erculiani 835564714d [entropy.server.interfaces.mirrors] properly handle ftp connection when done 2009-07-28 16:29:39 +02:00
Fabio Erculiani 8faafff956 [entropy.db] fix getIDPackageFromDownload, missing JOIN between tables 2009-07-28 16:22:51 +02:00
Fabio Erculiani 790c9d84dd [entropy.server.interfaces.mirrors] add more type casting to fix output functions 2009-07-28 15:16:45 +02:00
Fabio Erculiani 55e2b72bb0 [entropy.server.interfaces.mirrors] add type casting 2009-07-28 15:13:14 +02:00
Fabio Erculiani edaa63705b [entropy.server/equo.community] Remove md5check tool, add pkgtest (which does the same plus QA tests) 2009-07-28 14:45:41 +02:00
Fabio Erculiani f6bab1cda6 [entropy.client.interfaces.package] handle os.remove() exception properly 2009-07-27 19:52:29 +02:00
Fabio Erculiani e0e5ba9f1a [entropy.client.interfaces.dep] handle client db errors on calculate_world_updates()
Raise SystemDatabaseError exception when client database is corrupted
when calling Client.calculate_world_updates()
2009-07-26 16:37:35 +02:00
Fabio Erculiani 0e9fdb0b30 [entropy.services.ugc.interfaces] fix typo in SQL queries 2009-07-26 12:17:27 +02:00
Fabio Erculiani 3fdeebbcd1 [entropy.client.interfaces.client] never stop EntropyCacher on Client.destroy() 2009-07-26 12:14:29 +02:00
Fabio Erculiani 85303d02cf [entropy.services.ugc.interfaces] improve speed of search_* functions 2009-07-26 12:11:03 +02:00
Fabio Erculiani a6bf865417 [entropy.services.ugc.interfaces] fix several UGC SQL queries on search_* functions 2009-07-26 11:55:26 +02:00
Fabio Erculiani 41cf39225b [entropy.client.interfaces.dep] code style update for package_set_match 2009-07-24 22:38:52 +02:00
Fabio Erculiani 9d56580e1d [entropy.core] make package sets names unicode objects 2009-07-24 22:36:23 +02:00
Fabio Erculiani 0dca6f9a0e [entropy.const] handle AttributeError on the exception handler function when calling const_kill_threads 2009-07-22 17:50:36 +02:00
Fabio Erculiani 2ecd6d5ac9 [entropy.const] do not join current thread on const_kill_threads 2009-07-21 08:01:21 +02:00
Fabio Erculiani 70477b0417 [entropy.server.interfaces.mirrors] fix branch migration scripts upload 2009-07-20 19:03:05 +02:00
Fabio Erculiani 4852d47e66 [entropy.const] improve const_kill_threads function reliability 2009-07-20 19:03:05 +02:00
Fabio Erculiani 6e37726a99 [entropy.db] remove checkReadOnly() idiocy and handle read-only mode only on commit 2009-07-19 08:17:19 +02:00
Fabio Erculiani 8c46bf805f [entropy.db] add some more docstrings 2009-07-19 08:04:50 +02:00
Fabio Erculiani a77411a736 [entropy.db] reorganize Entropy database arch., add docstrings 2009-07-18 09:39:46 +02:00
Fabio Erculiani 6062a8d5cf [entropy.security] complete docstrings and features (API changes) 2009-07-18 08:35:34 +02:00
Fabio Erculiani bf01576876 [entropy.output] complete docstrings and features 2009-07-18 06:40:26 +02:00
Fabio Erculiani cb93aeffe0 [entropy.client.interfaces.methods] fix root path on branch upgrade/migration methods 2009-07-16 19:26:32 +02:00
Fabio Erculiani 9fbf737a12 [entropy.client.interfaces.methods] fix branch migration/upgrade script hook methods 2009-07-16 19:18:52 +02:00
Fabio Erculiani b494a943b1 [entropy.services.interfaces] print status output when entering do_handle 2009-07-16 19:02:25 +02:00
Fabio Erculiani 5f91bad9b6 [entropy.services.interfaces] add more debugging info when entering the request handler 2009-07-16 19:00:04 +02:00
Fabio Erculiani 23848ef6dc [entropy.server] add server-side support for uploading branch migration scripts 2009-07-16 18:34:42 +02:00
Fabio Erculiani 389a10e999 [entropy.services.test] add test commands module and update service script stub 2009-07-16 18:21:39 +02:00
Fabio Erculiani 3de4690fc3 [entropy.services.test] add Entropy Services test module (for tutorial and testing) 2009-07-16 17:58:18 +02:00
Fabio Erculiani 40b269c124 [entropy.client.services.ugc.commands] improve ugc_do_download_stats reliability 2009-07-16 16:20:04 +02:00
Fabio Erculiani 2727ea30cd [entropy.services.ugc.interfaces] improve transmit method 2009-07-16 16:17:19 +02:00
Fabio Erculiani d4b7140b83 [entropy.client.services.ugc.commands] improve reliability of ugc_do_download_stats 2009-07-16 16:16:31 +02:00