Commit Graph

4725 Commits

Author SHA1 Message Date
Fabio Erculiani f278a1c057 [entropy.services.interfaces] update BasicPamAuthenticator class to reflect superclass changes 2009-11-05 13:39:51 +01:00
Fabio Erculiani 54e603e05f [entropy.services.interfaces] grow tx/rx tcp socket buffers to 16384 bytes 2009-11-05 13:38:47 +01:00
Fabio Erculiani 1ffc8202a7 [entropy.services.skel] complete prototype class "SocketAuthenticator" 2009-11-05 13:37:29 +01:00
Fabio Erculiani e766a10065 [entropy.services.system] add "started" instance attribute to Server 2009-11-04 16:07:57 +01:00
Fabio Erculiani 8f52d51284 [entropy.services.system.executors] handle InvalidAtom exception in get_spm_atoms_info 2009-11-04 16:06:59 +01:00
Fabio Erculiani 082f491eeb [entropy.server] allow running Entropy Server as user but raise warning 2009-11-04 16:06:32 +01:00
Fabio Erculiani 9910a28483 [entropy.spm] raise Entropy InvalidAtom exception when match_package fails 2009-11-04 16:06:05 +01:00
Fabio Erculiani 38683edb6f [tests] add standalone test for testing out repository manager, this will be moved to TS 2009-11-02 21:55:06 +01:00
Fabio Erculiani 735640831d [entropy.services.ugc] add debugging output and improve reliability by printing more info when error occurs 2009-11-02 21:54:10 +01:00
Fabio Erculiani 5fb7f3d960 [entropy.services.interfaces] small debugging output style update 2009-11-02 21:53:34 +01:00
Fabio Erculiani 24cae29a7b [entropy.client.services.ugc] add debugging output to functions (when used with --debug) 2009-11-02 21:53:06 +01:00
Fabio Erculiani f78a2dd696 [entropy.client.services.system] add socket_timeout argument to constructor, code style update 2009-11-02 21:51:29 +01:00
Fabio Erculiani 988c307393 [entropy.services.system] small code update 2009-11-02 21:51:01 +01:00
Fabio Erculiani df85c53cdd [entropy.services.interfaces] add debugging output to functions (when used with --debug) 2009-11-02 21:50:05 +01:00
Fabio Erculiani 71421e4d2c [entropy.const] const_debug_write, improve Python 3.x support 2009-11-02 21:47:07 +01:00
Fabio Erculiani f0f2097877 [entropy.dump] set minimum pickle API to 0 2009-11-02 21:46:39 +01:00
Fabio Erculiani 296d487a9f [entropy.misc] ParallelTask: add pause() method 2009-11-02 21:45:38 +01:00
Fabio Erculiani b5c2d77441 [entropy.services.system] fix typo in return data 2009-10-31 22:47:06 +01:00
Fabio Erculiani 30f09fa28b [entropy.const] properly convert None type objects to unicode 2009-10-31 14:36:05 +01:00
Fabio Erculiani 927b235c86 [entropy.const] const_convert_to_unicode: add None support 2009-10-31 14:32:22 +01:00
Fabio Erculiani 7d69142d42 [entropy.server] fix typo + incorrect code that wanted to close QA interfaces, no need for that 2009-10-31 14:27:55 +01:00
Fabio Erculiani 78cada7384 [entropy.services] fix imports for both Python 3.x and 2.x 2009-10-31 14:19:50 +01:00
Fabio Erculiani 945a9c4657 [entropy.server/entropy.db] move server-side EntropyRepository status metadata generation to entropy.server for now (to avoid infinite loops) 2009-10-31 14:19:12 +01:00
Fabio Erculiani 7c112f1021 [entropy.server] move FtpServerHandler to entropy.server 2009-10-30 23:04:50 +01:00
Fabio Erculiani 4278c5527d [entropy.client.interfaces.methods] code style update 2009-10-27 22:01:18 +01:00
Fabio Erculiani 7a967cd873 [entropy.cache] handle TypeError exceptions when copy.deepcopy() raises it 2009-10-27 21:28:08 +01:00
Fabio Erculiani d1e47f79da [entropy.spm] PortagePlugin: alternative method for importing portage_const
This hopefully fixes portage_const weirdness reported by users
2009-10-27 21:22:36 +01:00
Fabio Erculiani dc13f5d5da [entropy.spm] PortagePlugin: catch KeyError when getting package metadata in add_installed_package() 2009-10-27 21:09:08 +01:00
Fabio Erculiani dfa5d55004 [entropy.client.interfaces.fetch] make sure that directory path is properly created 2009-10-27 15:20:37 +01:00
Fabio Erculiani 8aab6b32a6 [entropy.client.interfaces.repository] tweak repository checker, run check every 30 secs 2009-10-26 13:24:23 +01:00
Fabio Erculiani 7324e34874 [entropy.transceivers] improve reliability of FtpServerHandler 2009-10-26 13:01:49 +01:00
Fabio Erculiani 7fd2e0a0fb [entropy.services.ugc] use errno attribute instead of python2 bullshit 2009-10-22 21:58:46 +02:00
Fabio Erculiani e4683d0536 [entropy.tools] fixup print_traceback() 2009-10-20 13:14:10 +02:00
Fabio Erculiani 957c9ef867 [entropy.client] when fetching an already bugged file, avoid to always fail operation on checksum control 2009-10-20 11:53:25 +02:00
Fabio Erculiani 869fab90bf [entropy.transceivers] improve resume support 2009-10-20 11:51:11 +02:00
Fabio Erculiani 5f89c6ef17 [entropy.services.ugc] open_session always returns unicode 2009-10-20 10:36:13 +02:00
Fabio Erculiani df4df5a0da [entropy.dump] improve Python 3.x support 2009-10-20 10:35:51 +02:00
Fabio Erculiani e8a94e0134 [entropy.client.services.ugc] fix command failed message handling 2009-10-20 00:08:18 +02:00
Fabio Erculiani f69fe0cc01 [entropy.spm] use server.conf exposed LC_ALL settings when QA testing package file 2009-10-19 23:25:30 +02:00
Fabio Erculiani aba88dc3c1 [entropy.server] add entropy.qa Entropy Server plugin 2009-10-19 23:24:29 +02:00
Fabio Erculiani 255baec79e [entropy.qa] add plugin support to QAInterface 2009-10-19 23:23:23 +02:00
Fabio Erculiani de32ec1193 [entropy.client.services.ugc.interfaces] use new repository metadatum 'service_uri' for UGC connection 2009-10-19 18:49:58 +02:00
Fabio Erculiani 4294316d84 [entropy.client.interfaces.repository] use new repository metadatum 'service_uri' for EAPI3 connection 2009-10-19 18:45:07 +02:00
Fabio Erculiani 12de194aa9 [entropy.const] add support for arbitrary EAPI3 service URI 2009-10-19 18:38:36 +02:00
Fabio Erculiani d7074429fc [entropy.const] make possible to enforce (through env) Entropy directories 2009-10-19 17:46:57 +02:00
Fabio Erculiani 5313ad79f3 [entropy.xpak] move xpak module and functions and their usage to Portage SPM plugin 2009-10-11 10:13:30 +02:00
Fabio Erculiani 008c2b7e88 [entropy.qa] write newline after error msg 2009-10-11 09:22:09 +02:00
Fabio Erculiani 80f750290b [entropy.db/entropy.client] when validating atom matching cache, also consider repo checksum 2009-10-11 09:21:42 +02:00
Fabio Erculiani 90e992000f [unittest] add entropy.qa UT 2009-10-11 00:58:13 +02:00
Fabio Erculiani f3e8cff068 [entropy.qa/entropy.spm] implement Entropy SPM QA check routines and add hook to entropy.qa 2009-10-11 00:57:36 +02:00