source: TI05-delivery/trunk @ 1409

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1409   14 years spascoe Added a compiler define which MIGHT fix portability to saturn. All tests …
(edit) @1406   14 years spascoe I found the CCIN2P3 autoconf macros in src/bbftp-*/includes, therefore …
(edit) @1400   14 years spascoe Another missing use of socklen_t.
(edit) @1397   14 years spascoe Missing prototypes added.
(edit) @1395   14 years spascoe Eliminated all "implicit declaration" warnings from "python setup.py …
(edit) @1394   14 years spascoe One last #include.
(edit) @1393   14 years spascoe More missing #includes.
(edit) @1392   14 years spascoe More missing #includes exposed when compiling on easterly.
(edit) @1391   14 years spascoe All warnings generated by "make -C src" are now fixed. NOTE: "python …
(edit) @1390   14 years spascoe Eliminated many socket related compile time warnings. These were due to …
(edit) @1389   14 years spascoe socklen_t related compiler warnings have been eliminated.
(edit) @1388   14 years spascoe Added debug code.
(edit) @1369   14 years spascoe Corrections to bbftp.h.in required rerunning autoconf.
(edit) @1359   14 years spascoe Updated README.
(edit) @1358   14 years spascoe Overhalled the logging facility, packaging it so that it is simmilar to …
(edit) @1357   14 years spascoe Bug fix.
(edit) @1356   14 years spascoe Trivial edit.
(edit) @1354   14 years spascoe Very basic build instructions. Removed a debugging delay.
(edit) @1353   14 years spascoe Added a convenient debugging funtion ndg_debug_sleep(). Also made the …
(edit) @1346   14 years spascoe Trivial correction.
(edit) @1345   14 years spascoe test client script dumps output to bbftpc.log. Some debug code removed.
(edit) @1336   15 years spascoe Test cases automatically dump client output to bbftpc.log. This saves …
(edit) @1335   15 years spascoe Tiny bug fix
(edit) @1334   15 years spascoe !NOTE: The previous few commits should have included these files.
(edit) @1333   15 years spascoe Moved python logging code into pybbftp.server
(edit) @1332   15 years spascoe Added an API hook to use bbftpd_log to log messages from python code.
(edit) @1328   15 years spascoe I've created a bbftpd log facility to replace syslog. At present it allows …
(edit) @1294   15 years spascoe Diagrams to present to AHM 2006-07-12 in bbftp-python.eap
(edit) @1290   15 years spascoe Installs example scripts. NOTE: The scripts are still set up to run from …
(edit) @1289   15 years spascoe Updated python code to reflect the renaming of the delivery package to …
(edit) @1288   15 years spascoe Renamed the delivery package pybbftp. This reflects the nature of the …
(edit) @1287   15 years spascoe Allow scanning of modules by epydoc without building the extensions.
(edit) @1285   15 years spascoe Began making UML for the bbftp-python interface
(edit) @1284   15 years spascoe Documentation update
(edit) @1281   15 years spascoe Extensions are now compiled with -O1 flag. This should help debugging.
(edit) @1280   15 years spascoe Trivial change.
(edit) @1272   15 years spascoe Autogenerated documentation update. VERSION has been iterated to 0.1.3. …
(edit) @1271   15 years spascoe Another file I forgot to add.
(edit) @1270   15 years spascoe A file missed.
(edit) @1269   15 years spascoe Added example client and server executables. Small bug fix.
(edit) @1268   15 years spascoe Added higher level client module which includes API doc strings.
(edit) @1265   15 years spascoe Messages from the client that were previously printed to stdout/stderr are …
(edit) @1264   15 years spascoe Client-side python API now works on all test cases.
(edit) @1259   15 years spascoe Client-side authentication handling is implemented but currently broken. …
(edit) @1248   15 years spascoe renamed delivery.bbftpc.run() delivery.bbftpc.connect().
(edit) @1247   15 years spascoe New test case confirms multiple client commands works.
(edit) @1246   15 years spascoe bbftpc.run() has been split into run(), docommand() and close(). Multiple …
(edit) @1242   15 years spascoe bbftpc_main.c has been cut down further and split into static functions. …
(edit) @1241   15 years spascoe Moving bbftp_ndg.c to where it makes sense.
(edit) @1240   15 years spascoe Some modifications to bbftp_ndg.c being commited before I move it to the …
(edit) @1239   15 years spascoe bbftp_ndg.c will become the new entry point to the bbftp client, removing …
(edit) @1238   15 years spascoe Fixed the client API testcase problem. The client and server modules …
(edit) @1198   15 years spascoe Updated epydoc documentation.
(edit) @1195   15 years spascoe Defined constants used by bbftp in delivery.server.
(edit) @1194   15 years spascoe Everything can now be built from setup.py.
(edit) @1188   15 years spascoe Added files I forgot to include.
(edit) @1187   15 years spascoe Auto-generated documentation included for the python-server interface. …
(edit) @1157   15 years spascoe Client-side python embedding is being implemented but doesn't pass the …
(edit) @1144   15 years spascoe Authorisation in python is confirmed as working with 2 test cases.
(edit) @1141   15 years spascoe There are various changes here. The server now calls python for …
(edit) @1139   15 years spascoe Renamed some internal functions binding python to the server.
(edit) @1133   15 years spascoe The python delivery package is born. See the delivery.server module for …
(edit) @1124   15 years spascoe Changed the interface to authentication context objects. Now call the …
(edit) @1120   15 years spascoe Better API documentation.
(edit) @1117   15 years spascoe The server-side Authz extensions and python bindings have been taken out …
(edit) @1104   15 years spascoe Enhanced test cases.
(edit) @1100   15 years spascoe Python code on the server will now receive the private string from the …
(edit) @1079   15 years spascoe Minor change to server debug output.
(edit) @1078   15 years spascoe Implemented higher level auth message passing (the receiver doesn't need …
(edit) @1077   15 years spascoe Implemented full client-server handshake. A version message is now …
(edit) @1075   15 years spascoe Python code can read an authorisation message from the client. Test cases …
(edit) @1074   15 years spascoe Implemented setting the username from python during authentication.
(edit) @1073   15 years spascoe The embedded bbftpd server now performs a callback to python to check …
(edit) @1070   15 years spascoe Slight modifications to bbftpd module and a new test case for testing the …
(edit) @1067   15 years spascoe Moved the python bbftpd extension module source code to it's own file.
(edit) @1065   15 years spascoe bbftpd.run() now returns to python in the calling process. This allows …
(edit) @1064   15 years spascoe A python module which provides a function to start the daemon can be built …
(edit) @1003   15 years spascoe Logging to syslog has been changed to use LOG_DEBUG. The tests have been …
(edit) @999   15 years spascoe Changed default syslog facility to local0 to improve logging.
(edit) @997   15 years spascoe Added Retrieve and Send test cases.
(edit) @988   15 years spascoe Completed the authorisation API refactoring to add 2 new functions …
(edit) @987   15 years spascoe Closer inspection of the bbftp code reveals I'll need to refactor the …
(edit) @983   15 years spascoe Added the autorisation hook bbftpd_private_authz. It appears to be called …
(edit) @981   15 years spascoe Simple client/server connection test case added.
(edit) @979   15 years spascoe Added TestCase? that checks private_auth initialisation and finalisation …
(edit) @975   15 years spascoe Got bbftpd_private_finalise working by setting a SIGTERM signal handler. …
(edit) @974   15 years spascoe Started test framework. One unit test exists to start and stop the …
(edit) @973   15 years spascoe Added the private authentication API extensions needed to implement NDG …
(edit) @957   15 years spascoe Began redesigning the activity diagrams in the light of a new …
(edit) @937   15 years spascoe A proposal for storing access control information in .ndgaccess files is …
(edit) @931   15 years spascoe Some more changes to the EAP. Dumped a diagram to bbftpd_api.BMP.
(edit) @879   15 years spascoe Cleaned up old EAP model elements.
(edit) @878   15 years spascoe Refined the activity diagrams and dumped them as images.
(edit) @877   15 years spascoe Updated Activity diagrams in DeliveryService.EAP
(edit) @841   15 years spascoe The activity diagram has become a state diagram. The bbftp client …
(edit) @830   15 years spascoe Beginnings of an activity diagram describing the bbftp daemon.
(edit) @821   15 years spascoe Cleared out the obsolete bits from the EAP document. Added a class …
(edit) @820   15 years spascoe Added an Enterprise Architect document to describe the delivery service. …
(edit) @806   15 years spascoe Server and Daemon will now compile and run on glue with the trivial …
(edit) @802   15 years spascoe Added a trivial private authentication function. WARNING: Untested, almost …
Note: See TracRevisionLog for help on using the revision log.