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